Skip to content

Commit c5162fb

Browse files
committed
Merge pull request #24 from minrk/queue-router
use QUEUE(ROUTER) for heartbeat
2 parents a4c44ed + 43a2cde commit c5162fb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ipykernel/heartbeat.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,13 @@ def __init__(self, context, addr=None):
5252
self.daemon = True
5353

5454
def run(self):
55-
self.socket = self.context.socket(zmq.REP)
55+
self.socket = self.context.socket(zmq.ROUTER)
5656
self.socket.linger = 1000
5757
c = ':' if self.transport == 'tcp' else '-'
5858
self.socket.bind('%s://%s' % (self.transport, self.ip) + c + str(self.port))
5959
while True:
6060
try:
61-
zmq.device(zmq.FORWARDER, self.socket, self.socket)
61+
zmq.device(zmq.QUEUE, self.socket, self.socket)
6262
except zmq.ZMQError as e:
6363
if e.errno == errno.EINTR:
6464
continue

0 commit comments

Comments
 (0)