From 0b2f9ead95ec1282d4117acc0e4d17fce979fcc3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= <sybren@stuvel.eu>
Date: Fri, 20 Jan 2017 10:41:22 +0100
Subject: [PATCH] Worker: better place logging + final warning when shut down

---
 packages/flamenco-worker-python/flamenco_worker/cli.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/packages/flamenco-worker-python/flamenco_worker/cli.py b/packages/flamenco-worker-python/flamenco_worker/cli.py
index ea9fac6f..657db01d 100644
--- a/packages/flamenco-worker-python/flamenco_worker/cli.py
+++ b/packages/flamenco-worker-python/flamenco_worker/cli.py
@@ -107,8 +107,6 @@ def main():
     except:
         log.exception('Uncaught exception!')
 
-    log.warning('Closing asyncio loop')
-
     # Report on the asyncio task status
     if args.verbose:
         all_tasks = asyncio.Task.all_tasks()
@@ -140,7 +138,9 @@ def main():
             # for ref in gc.get_referrers(task):
             #     log.info('      - referred by %s', ref)
 
+    log.warning('Closing asyncio loop')
     loop.close()
+    log.warning('Flamenco Worker is shut down')
 
 
 def construct_asyncio_loop() -> asyncio.AbstractEventLoop:
-- 
GitLab