You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Connect client. Remove internet capabilities from client. Eventually, when the OS reports the socket as disconnected, tracing picks up, but no notification for the disconnect is sent. Only this in logs:
Notification::Disconnect was introduced in #616 so that we can send Disconnect packets to v5 clients ( which was the best way I could think of at that time )
Guess my time has come to figure out better way to send v5 disconnect packets and update/remove the Notification::Disconnect(_,_) haha.
PS: Notification is used for sending notifications from router to connection. You can think of it as a local client! So you will only get notification if the link itself is disconnected, not from disconnection of other clients!
Expected Behavior
When the OS reports a socket is disconnected, the link/broker would report the notification.
Current Behavior
No event is published signaling the disconnect.
Context
Connect client. Remove internet capabilities from client. Eventually, when the OS reports the socket as disconnected, tracing picks up, but no notification for the disconnect is sent. Only this in logs:
To shorten the default OS timeout to 1sec with 3 attempts, I pulled in libc to test with this:
The text was updated successfully, but these errors were encountered: