From ee8879c02c6d419858a179cdeed60e2bcdc20104 2010-10-11 20:29:18 From: Brian Granger Date: 2010-10-11 20:29:18 Subject: [PATCH] Uncommenting reply_socket.recvmore that was broken in 2.0.7. --- diff --git a/IPython/zmq/ipkernel.py b/IPython/zmq/ipkernel.py index 1c60d83..fe9030b 100755 --- a/IPython/zmq/ipkernel.py +++ b/IPython/zmq/ipkernel.py @@ -113,8 +113,9 @@ class Kernel(Configurable): return else: raise - # FIXME: Bug in pyzmq/zmq? - # assert self.reply_socket.rcvmore(), "Missing message part." + # This assert will raise in versions of zeromq 2.0.7 and lesser. + # We now require 2.0.8 or above, so we can uncomment for safety. + assert self.reply_socket.rcvmore(), "Missing message part." msg = self.reply_socket.recv_json() # Print some info about this message and leave a '--->' marker, so it's