From 3b6723246f68c06fcf25f69f00e2fbc7842acda5 Mon Sep 17 00:00:00 2001 From: martin Date: Tue, 28 Jun 2011 13:38:34 -0400 Subject: [PATCH] -make main thread not exit after spawning new processes --- python_apps/media-monitor/MediaMonitor.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python_apps/media-monitor/MediaMonitor.py b/python_apps/media-monitor/MediaMonitor.py index 3f3c3b5a0..086366b52 100644 --- a/python_apps/media-monitor/MediaMonitor.py +++ b/python_apps/media-monitor/MediaMonitor.py @@ -66,6 +66,9 @@ try: logger.info("wdd result %s", wdd[storage_directory]) notifier.loop(daemonize=True, callback=pe.notifier_loop_callback, pid_file='/var/run/airtime-notifier.pid', stdout='/var/log/airtime/media-monitor/media-monitor.log') + + for p in processes: + p.join() except KeyboardInterrupt: notifier.stop()