|
@@ -1,3 +1,4 @@
|
|
|
|
+from __future__ import generators
|
|
import socket
|
|
import socket
|
|
import warnings
|
|
import warnings
|
|
from datetime import datetime
|
|
from datetime import datetime
|
|
@@ -213,6 +214,8 @@ class CarrotListener(object):
|
|
while 1:
|
|
while 1:
|
|
yield self.connection.connection.drain_events()
|
|
yield self.connection.connection.drain_events()
|
|
|
|
|
|
|
|
+ return self._mainloop(**kwargs)
|
|
|
|
+
|
|
def _detect_wait_method(self):
|
|
def _detect_wait_method(self):
|
|
if hasattr(self.connection.connection, "drain_events"):
|
|
if hasattr(self.connection.connection, "drain_events"):
|
|
self.broadcast_consumer.register_callback(self.receive_message)
|
|
self.broadcast_consumer.register_callback(self.receive_message)
|