##// END OF EJS Templates
flush outgoing heartbeats...
MinRK -
Show More
@@ -481,6 +481,8 class IOPubHandler(AuthenticatedZMQStreamHandler):
481 481 if self._kernel_alive:
482 482 self._kernel_alive = False
483 483 self.hb_stream.send(b'ping')
484 # flush stream to force immediate socket send
485 self.hb_stream.flush()
484 486 else:
485 487 try:
486 488 callback()
@@ -124,6 +124,8 class HeartMonitor(LoggingConfigurable):
124 124 # print self.on_probation, self.hearts
125 125 # self.log.debug("heartbeat::beat %.3f, %i beating hearts", self.lifetime, len(self.hearts))
126 126 self.pingstream.send(asbytes(str(self.lifetime)))
127 # flush stream to force immediate socket send
128 self.pingstream.flush()
127 129
128 130 def handle_new_heart(self, heart):
129 131 if self._new_handlers:
General Comments 0
You need to be logged in to leave comments. Login now