Hi, zmq dev team:<br><br>     I have already pasted the minimal test case to <a href="http://github.com" target="_blank">github.com</a>, link is: <a href="https://github.com/maigege/zmq_demo" target="_blank">https://github.com/maigege/zmq_demo</a>, zmq_client is a test case of client, zmq_server is a test case of server. Zmq official doc mentions that client can connect 
automaticly to the server after it lost connection to server, but in 
fact it doesn't work, so I add some code to deal with disconnecting. Now in my project,  I hit a problem like that: in the begining a certain amount of clients(about 20) can connect to the server with zmq_xrep ok and can communication normally, but after that client with zmq_req connect to the server with zmq_xrep, the server close the connection automaticly, I check it with a network packet capture tool named wireshark, why this happens ? I'm confused about how server deal with multiple clients' connection?<br>

hope you guys help me to check the demo code, I wrap zeromq api, I think it makes it more readable. If you have any good idea 
to handle the disconnecting, pls let me know, thank you!!! <br><br><br>Best Regards, <br>Allen Chong<br>