def test():

    def generate():
        app.logger.info('request started')
for i in range(5):
    time.sleep(1)
yield str(i)
app.logger.info('request finished')
yield ''
return Response(generate(), mimetype='text/plain')
if __name__ == '__main__':
    app.run('0.0.0.0', 8080, True)
Необходимо выполнить функцию после возврата ответа в Flask