-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
psa_zmq command stuck #205
Comments
Relevant thread sanitizer output:
|
@abroekhuis the last 3 reports are basically reporting that the usage of a zmq socket is not thread-safe. See http://api.zeromq.org/4-1:zmq#toc4 I do indeed see missing locks around the usage of sockets. |
Potential deadlock in subscriber:
|
|
If adding the publisher to the subscriber example (so that both are in the same executable), the following findings are reported by thread sanitizer:
|
When using the publish subscribe mechanics of celix and only starting a publisher or subscriber (not both). Execute the psa_zmq command the command interface gets blocked. From this point on no other command can be executed.
psa_zmq-stuck-gdb-bt.txt
The text was updated successfully, but these errors were encountered: