Hi, Martin, It appears that I cant install pyzmq base on the trunk version now. So I just replaced tcp_connector.cpp of zmq 2.0.7 with the trunk version. And It works fine. Thanks for your help.
2010/7/1 Martin Hurton <hurt...@gmail.com> > I think this is fixed on the master now? Can you checkout using GIT > and test this version? > > - Martin > > On Thu, Jul 1, 2010 at 6:03 AM, rad jan <jan....@gmail.com> wrote: > > Hi, folks, > > Thanks for your great work! > > We use zmq as the message system between modules on different servers. > > The servers are in an unreliable environment, e.g. I may connect to a > server > > but its actual state is down or some server's network may fail for a > while. > > There are two circumstances where I get assertion failed. > > 1. When I tried to connect to a server that has not started yet. (Does > not > > happen all the time) > > 2. When a connected server's network is failed. > > I am using zmq2.0.7 with python binding. > > Here is some sample code: > >>>> import zmq > >>>> c = zmq.Context() > >>>> addrs = ['tcp://10.1.169.55:6666', 'tcp://10.1.169.57:6666', > >>>> 'tcp://10.1.168.210:6666'] > >>>> sockets = [] > >>>> for addr in addrs: > > ... s = c.socket(zmq.XREQ) > > ... s.connect(addr) > > ... sockets.append(s) > >>>> Assertion failed: err == ECONNREFUSED || err == ETIMEDOUT > >>>> (tcp_connecter.cpp:296) > > Terminated (core dumped) > > Is there any way to get rid of this error? > > _______________________________________________ > > 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 >
_______________________________________________ zeromq-dev mailing list zeromq-dev@lists.zeromq.org http://lists.zeromq.org/mailman/listinfo/zeromq-dev