# HG changeset patch # User drewp # Date 1557479363 25200 # Node ID 8d165cd29a5bf95c69e81b421d0057af549e82b6 # Parent 4e161b451e561daa8e52243227437b9659f9e9c0 don't send empty subscribe request at startup- broker will hang up on us Ignore-this: 58121f8153070aeddc3c9957fd8d9006 darcs-hash:7e20eaf230ee8e65b96815576a893ee564489d27 diff -r 4e161b451e56 -r 8d165cd29a5b lib/mqtt_client/mqtt_client.py --- a/lib/mqtt_client/mqtt_client.py Fri May 10 01:32:03 2019 -0700 +++ b/lib/mqtt_client/mqtt_client.py Fri May 10 02:09:23 2019 -0700 @@ -30,6 +30,8 @@ def _subscribeAll(self): topics = list(self.observersByTopic) + if not topics: + return log.info('subscribing %r', topics) self.protocol.subscribe(topics=[(topic.decode('utf8'), 2) for topic in topics])