[zeromq-dev] Issue in tcp_connecter.cpp in Windows

KIU Shueng Chuan nixchuan at gmail.com
Tue Jan 22 01:32:02 CET 2013

Ian, patch 491 fixes an assertion in signaler.cpp.

This thread is about another assertion in tcp_connector.cpp.

Both of them are due to re-use of sockets remaining in TIME_WAIT state.

The first one is a Windows implementation issue.
The second one could possibly occur on other platforms. (I have only used
it enough on WinXP to have triggered it on WinXP though)

On Tue, Jan 22, 2013 at 8:02 AM, Ian Barber <ian.barber at gmail.com> wrote:

> On Mon, Jan 21, 2013 at 3:06 PM, KIU Shueng Chuan <nixchuan at gmail.com>wrote:
>> I have encountered the same assertion before too on WinXP.
>> I think the "another service listening on the port" possibility would
>> cause an assert on a bind and not here?
>> The thing is that the user app can't do anything as zmq handles
>> auto-reconnect.
> Ah, I see. Are you using master, or 3.x - as I am thinking this patch may
> help your issue: https://github.com/zeromq/libzmq/pull/491
> Ian
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.zeromq.org/pipermail/zeromq-dev/attachments/20130122/f1a13a8a/attachment.htm>

More information about the zeromq-dev mailing list