Problem: zmq_close manpage does not say it's asynchronous

Solution: clarify it since it's a common source of confusion
This commit is contained in:
Luca Boccassi 2018-03-21 19:55:55 +00:00
parent 9f2f30b7ff
commit dba4ef28cc

View File

@ -29,6 +29,9 @@ NOTE: The default setting of _ZMQ_LINGER_ does not discard unsent messages;
this behaviour may cause the application to block when calling _zmq_ctx_term()_. this behaviour may cause the application to block when calling _zmq_ctx_term()_.
For details refer to linkzmq:zmq_setsockopt[3] and linkzmq:zmq_ctx_term[3]. For details refer to linkzmq:zmq_setsockopt[3] and linkzmq:zmq_ctx_term[3].
NOTE: This API will complete asynchronously, so not everything will be deallocated
after it returns. See above for details about linger.
RETURN VALUE RETURN VALUE
------------ ------------