[zeromq-dev] server to server messaging
Martin Sustrik
sustrik at fastmq.com
Tue Apr 7 10:38:23 CEST 2009
Hi,
> Thanks, I'll create an account let you know.
> I don't think even libevent supports edge triggered polling. Do you
> think this'll make a big improvement?
I wouldn't expect it to be much of an improvement. That's why the
priority is low. It's 'nice to have' feature but the amount of details
that can go wrong vs. slight performance improvement it'll yield makes
the value of the change dubious.
If you are interested in doing something low level there's ZMQ-204 for
example. It's not necessarily a bug, but it's something we've never
really tested. The question is: If one application connects to another
one and sends RST before the connection is accepted, will it work ok? I
would expect it to hang up. The listener socket is a blocking one, so
accept will hang till another connect attempt occurs. If so, it can
block whole I/O thread for an indefinite amount of time. It's very rare
situation, but a nasty one.
Martin
More information about the zeromq-dev
mailing list