My program uses ZMQ for communication. Namely, a server (C++, linux) creates an XPUB socket and then in one thread reads it, and in another one publishes data (writes).
The client (java, jzmq, linux) create a SUB socket, and subscribes using it.
After some time, the server side receives SIGABRT in the reading thread.
What may be a source of problem? Read/Write in different threads or creating XPUB/SUB pair?
In case the problem is in multi threading, what is a right paradigm to use XPUB socket?
SIGABRT
in some of my code deployment is suited more for a Clairvoyance-site, than for a StackOverflow Community of Knowledge, ok? – user3666197