diff --git a/dstat-interface/microdrop.py b/dstat-interface/microdrop.py index 3c7495a9a7acb6cb3fb38b563d665a1ff005d4cb..7ef09b2493ee6c69a43fd351442b08825fdb54e6 100644 --- a/dstat-interface/microdrop.py +++ b/dstat-interface/microdrop.py @@ -57,9 +57,11 @@ class microdropConnection(object): [1] -- The recieved message or "" if no message received. """ if self.state == SEND: - print "WAR: Microdrop Connection state invalid, resetting..." - self.reset() - self.__init__(self.port) + print "WAR: [uDrop-listen] Connection state invalid, resetting..." + # self.reset() + # self.__init__(self.port) + return (False, "") + try: message = self.soc.recv(flags=zmq.NOBLOCK, copy=True) self.state = SEND @@ -74,7 +76,7 @@ class microdropConnection(object): data -- a str to be sent """ if self.state == RECV: - print "WAR: Microdrop Connection state invalid, resetting..." + print "WAR: [uDrop-reply] Connection state invalid, resetting..." self.reset() self.__init__(self.port) return False