Being informed about both connects and disconnects might be useful for other use cases.
Looks like one could practically avoid using bsd tcp sockets now. On 26 Apr 2014 07:27, "Pieter Hintjens" <[email protected]> wrote: > Is that what you'd expect? It seems a good minimal solution. > > On Fri, Apr 25, 2014 at 11:52 PM, KIU Shueng Chuan <[email protected]> > wrote: > > It turns out that this functionality was added in January to libzmq. > > An empty message is sent both on connect and also upon disconnect. > > > > The net effect for my use case is that one receives 2 empty messages when > > the connection breaks and then when it gets reconnected. > > > > > > A pair of python scripts that demonstrate the behavior (A tcp publisher > > subscribed using zmq_stream): > > https://github.com/pijyoi/test_zmqstream > > > > > > > > On Thu, Apr 24, 2014 at 6:40 PM, Pieter Hintjens <[email protected]> wrote: > >> > >> On Thu, Apr 24, 2014 at 12:35 PM, KIU Shueng Chuan <[email protected]> > >> wrote: > >> > >> > Sadly, I am dealing with "publisher" TCP-servers that start sending > data > >> > upon client connection. The protocol is some small fixed header > followed > >> > by > >> > a variable length message. > >> > > >> > A ZMQ_STREAM server already uses sending of an empty message in order > to > >> > disconnect a client. Would be nice if an empty message could be > received > >> > by > >> > the ZMQ_STREAM client upon disconnection. > >> > >> This sounds familiar, so may already be implemented. I've not used > >> ZMQ_STREAM much. Signaling the end of a connection with an empty > >> message is definitely a decent idea. > >> > >> -Pieter > >> _______________________________________________ > >> zeromq-dev mailing list > >> [email protected] > >> http://lists.zeromq.org/mailman/listinfo/zeromq-dev > > > > > > > > _______________________________________________ > > zeromq-dev mailing list > > [email protected] > > http://lists.zeromq.org/mailman/listinfo/zeromq-dev > > > _______________________________________________ > zeromq-dev mailing list > [email protected] > http://lists.zeromq.org/mailman/listinfo/zeromq-dev >
_______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
