Gentlemen,

I'm working on a potential Jeromq bug (Issue #993) and I'm seeing
behaviour that I don't understand. You can follow my work here:
https://github.com/trevorbernard/jeromq-993

Here is my conundrum.

The issue states additional SYN packets are sent from closed DEALER
sockets with the Context intact. I don't see this behaviour. But what
I do see is from the ROUTER, the socket connections remain ESTABLISHED
for all the closed sockets. Is this expected behaviour? E.g. I created
1 ROUTER and 5 DEALER sockets closing the first 4 DEALERS and leaving
the last connected.

This is the typical output
$ netstat -ant | grep 10.10.0.1:5555
tcp        0      0 10.10.0.1:5555          0.0.0.0:*               LISTEN
tcp        0      0 10.10.0.1:5555          10.10.0.1:38412         ESTABLISHED
tcp        0      0 10.10.0.1:5555          10.10.0.1:38404         ESTABLISHED
tcp        0      0 10.10.0.1:5555          10.10.0.1:38418         ESTABLISHED
tcp        0      0 10.10.0.1:5555          10.10.0.1:38446         ESTABLISHED
tcp        0      0 10.10.0.1:5555          10.10.0.1:38434         ESTABLISHED
tcp6       0      0 10.10.0.1:38446         10.10.0.1:5555          ESTABLISHED

The ROUTER is cpp and the DEALER is a jeromq.
_______________________________________________
zeromq-dev mailing list
[email protected]
https://lists.zeromq.org/mailman/listinfo/zeromq-dev

Reply via email to