> > Just to clarify - I don't believe this is any pub queuing case, since > > the duplications occur indefinitely. Rather it's an issue with > > having the same 'fd' value registered in the internal data structures > > multiple times, since it never gets any kind of notification from > > epoll that the fd has been artificially closed. > > Not even EPOLLERR?
I haven't experimented directly, but the documentation indicates that it just gets cleaned up. There was some mildly related discussion on this point here: http://lwn.net/Articles/430793/ I haven't banged together a test case, but if it is generating an EPOLLERR, then 0mq surely isn't cleaning up the lingering reference internally. Cheers, --B _______________________________________________ zeromq-dev mailing list [email protected] http://lists.zeromq.org/mailman/listinfo/zeromq-dev
