|
@@ -72,12 +72,21 @@ class MsgqRunTest(unittest.TestCase):
|
|
|
|
|
|
self.__msgq = subprocess.Popen([MSGQ_PATH, '-s', SOCKET_PATH],
|
|
self.__msgq = subprocess.Popen([MSGQ_PATH, '-s', SOCKET_PATH],
|
|
close_fds=True)
|
|
close_fds=True)
|
|
-
|
|
|
|
- while not os.path.exists(SOCKET_PATH):
|
|
|
|
-
|
|
|
|
- time.sleep(0.01)
|
|
|
|
|
|
|
|
self.__no_recpt = {"result": [-1, "No such recipient"]}
|
|
self.__no_recpt = {"result": [-1, "No such recipient"]}
|
|
|
|
+
|
|
|
|
+ connection = None
|
|
|
|
+ while not connection:
|
|
|
|
+ try:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ connection = isc.cc.session.Session(SOCKET_PATH)
|
|
|
|
+ except isc.cc.session.SessionError:
|
|
|
|
+ time.sleep(0.1)
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ connection.close()
|
|
|
|
|
|
def __message(self, data):
|
|
def __message(self, data):
|
|
"""
|
|
"""
|