[zeromq-dev] "inproc" socket connection fails onCentos5/AmazonEC
Dmitri Toubelis
dmitri at toubelis.org
Mon Jul 19 09:10:33 CEST 2010
Sorry guys it's my own fault. There is an oversight in my code - I bind()
and connect() sockets sequentially but in separate threads, so it is not
exactly a sequential execution. Thanks to everybody who responded. Sorry for
the false alarm.
Dmitri
> -----Original Message-----
> From: zeromq-dev-bounces at lists.zeromq.org
> [mailto:zeromq-dev-bounces at lists.zeromq.org] On Behalf Of
> Martin Sustrik
> Sent: July 19, 2010 2:41 AM
> To: 0MQ development list
> Subject: Re: [zeromq-dev] "inproc" socket connection fails
> onCentos5/AmazonEC
>
> Dmitri Toubelis wrote:
> > Martin,
> >
> > I tried it already and if I introduce a small delay after
> binding a socket,
> > then everything works as supposed to. However, I bind and
> then connect
> > sockets sequentially from a single thread, so if these
> calls are synchronous
> > they should be executed in a right sequence. Is there any
> "asynchronicity"
> > in socket binding? If so then is there a way to disable it?
>
> There is no asynchronicity fro "inproc" transport. Can you
> provide the
> code to reproduce the problem?
>
> > I also noticed that socket binding on Centos5 platform
> sometimes fails too.
> > I will try adding another delay after socket creation and
> before binding but
> > this error is more rare and harder to reproduce.
> >
> > I also tried it on non-Amazon machine to rule out their
> custom kernel, but
> > result is still the same.
>
> The code for inproc transport is platform-agnostic.
>
> Martin
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
More information about the zeromq-dev
mailing list