linux_scalability_benchmark_d_0_rev_5df377e20342.data
[nepi.git] / src / nepi / resources / omf / omf6_api.py
index 048117d..13a598a 100644 (file)
@@ -115,7 +115,7 @@ class OMF6API(Logger):
 
     def check_ready(self, xmpp):
         delay = 1.0
-        for i in xrange(4):
+        for i in xrange(15):
             if xmpp.ready:
                 break
             else:
@@ -123,7 +123,7 @@ class OMF6API(Logger):
                 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
@@ -249,6 +249,9 @@ class OMF6API(Logger):
         """ 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