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()