def main(): global EXIT subscription = Subscriber() subscription.subscribe('/queue/source', 'clean', Listener(subscription, action)) while not EXIT: pass subscription.disconnect()
def main(): global EXIT subscription=Subscriber() subscription.subscribe('/queue/source', 'window', Listener(subscription,action)) threads = [] for i in range(4): t = threading.Thread(target=action) threads.append(t) t.start() while not EXIT: pass subscription.disconnect()