Description
Please use this template for reporting suspected bugs or requests for help.
Issue description
I am writing an async client and server. For my needs the client needs to be able to send and receive messages at the same time, ie have a thread for receiving the messages and processing them, and then another thread that can send messages to the server. In my case I will have multiple clients connecting to the server at the same time so that is why I went with the router on the server side.
BUT, since I can't share a dealer socket for the client(since threads to recv and send at the same time), could I use a push/pull sockets to send and recv on the client to the server router?
Environment
- libzmq version (commit hash if unreleased):
- OS:
Minimal test code / Steps to reproduce the issue
N/A
What's the actual result? (include assertion message & call stack if applicable)
N/A
What's the expected result?
use push/pull on client and router on server. Be able to set identity for push/pull socket.