The "explicit connect" is really just a request to connect, which happens asynchronously when the endpoint is reachable. I assume, but this isn't documented and I've not tested how libzmq handles it, that each physical connection gets a new identity inside the ROUTER socket unless the client set an explicit identity.
-Pieter On Mon, Jan 28, 2013 at 10:10 AM, Niels Berglund <niels.it.bergl...@gmail.com> wrote: > [snip] >> >> >> Duplicate identities are handled by one of the connections getting a >> generated identity. >> >> [snip] >> >> -Pieter >> > > So, if a client socket (DEALER for example) looses connection, and > eventually re-connects, will the end-point the socket connects to realize > that this is a socket that already has been handled? What happens if the > client does an explicit connect, i.e. through client-code, is that handled > as well? > > Niels > > > _______________________________________________ > 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