what is zmq.zmq_version() on each? -MinRK
> On Dec 29, 2013, at 0:01, Thomas Johnson <thomas.j.john...@gmail.com> wrote: > > Consider the following simple program: > #----CUT HERE---- > #!/usr/bin/python > import zmq > > context_push = zmq.Context(1) > socket_push = context_push.socket(zmq.PUSH) > > context_pull = zmq.Context(1) > socket_pull = context_pull.socket(zmq.PULL) > > socket_pull.bind("tcp://127.0.0.1:2000") > socket_push.connect("tcp://127.0.0.1:2000") > > socket_push.send("Hello") > message = socket_pull.recv() > print "Got message: '%s'" % message > #----CUT HERE---- > > > On machine A, as expected, it prints: Got message: 'Hello' > On machine B, it prints: Got message: '' > > Separately from this program, Machine B also immediately raises a "Resource > temporarily unavailable" if I create a PULL socket and do a (blocking) > socket.recv() call. Strangely, it seems to hang if I do a > socket.recv(flags=zmq.NOBLOCK), almost as if the flag was being flipped. > > Both A and B are Ubuntu precise, using pyzmq 14.0.1. B happens to have its > native language set as Russian, if that matters. > > Any idea what is going on or what I'm doing wrong? > _______________________________________________ > zeromq-dev mailing list > zeromq-dev@lists.zeromq.org > http://lists.zeromq.org/mailman/listinfo/zeromq-dev
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev