[zeromq-dev] Issue 85 & 92

Pieter Hintjens ph at imatix.com
Sat Oct 16 12:16:34 CEST 2010


Martin,

Since we're discussing issue 85 again on the github issue tracker, you
asked me to propose better semantics than "to die. alone. in the rain.
when there are no sockets open and no work to do", and I proposed:

> 1. flag any remaining open sockets as 'closed' without deallocating
> them but so that further work on those sockets can properly ETERM
> 2. flush any pending messages, with reasonable semantics depending on
> the socket type and connection status
> 3. return after that work is done
> 4. absolutely not block indefinitely when there is no work to do

Please don't close that issue again until this has been settled by
consensus on the list.

-Pieter



More information about the zeromq-dev mailing list