def check_ready(self, xmpp):
delay = 1.0
- for i in xrange(4):
+ for i in xrange(15):
if xmpp.ready:
break
else:
delay = delay * 1.5
else:
msg = "XMPP Client is not ready after long time"
- self.error(msg, out, err)
+ self.error(msg)
raise RuntimeError, msg
@property
""" Delete the session and logger topics. Then disconnect
"""
+ # To receive the last messages
+ time.sleep(2)
+
self._client.delete(self._nepi_topic)
# Wait the send queue to be empty before disconnect