Merge branch 'master' into 4904-arv-web
[arvados.git] / sdk / python / arvados / events.py
index 7e8cdc3282113ad7984c9e9d93cdb187a0c77b4f..a26c70a38bb700ca4608b3c1a30c0ed407ca4254 100644 (file)
@@ -126,6 +126,7 @@ def subscribe(api, filters, on_event, poll_fallback=15):
     if poll_fallback:
         _logger.warn("Websockets not available, falling back to log table polling")
         p = PollClient(api, filters, on_event, poll_fallback)
+        p.daemon = True
         p.start()
         return p
     else: