[zeromq-dev] Problem with ZeroMQ thread

Chuck Remes cremes.devlist at mac.com
Mon Mar 19 13:32:25 CET 2012

You should audit your code for calls to zmq_init(). I would guess that each new "user thread" is calling that function which is unnecessary. You only need to call zmq_init() once *per process.*


On Mar 19, 2012, at 4:49 AM, Zafar Iqbal wrote:

> Hi,
> I have a question, in my application which is a multithreaded  process, I am using inproc protocol to communicate between the process.
> I have observed after every new user thread creation 2 more new zmq threads are getting created but when user thread is dying this zmq thread is still there in the process hence the number of thread is increasing in the process. Please suggest me what to be done to exit from those threads also.
> Thanking you.
> regards,
> Zafar
> Larsen & Toubro Limited
> www.larsentoubro.com
> This Email may contain confidential or privileged information for the intended recipient (s) If you are not the intended recipient, please do not use or disseminate the information, notify the sender and delete it from your system.
> _______________________________________________
> zeromq-dev mailing list
> zeromq-dev at lists.zeromq.org
> http://lists.zeromq.org/mailman/listinfo/zeromq-dev

More information about the zeromq-dev mailing list