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
I suspect the pong timeout handler has a minor issue.
This is the scenario (reproducible):
Create a web socket server
Specify a pong timeout handler
Connect a client to this server
Send the client a ping
The client disconnects (remotely) prior to the pong being sent to the server
Unfortunately, the pong timeout still fires, with a valid connection handle (i.e. shared_ptr.lock returns non-null, even though the client has been closed).
I'd expect for the pong timeout handler to not fire in this scenario.
If you agree that this is an issue, I'm happy enough at trying to create a PR.
Thanks,
Carl
The text was updated successfully, but these errors were encountered:
Hi,
I suspect the pong timeout handler has a minor issue.
This is the scenario (reproducible):
I'd expect for the pong timeout handler to not fire in this scenario.
If you agree that this is an issue, I'm happy enough at trying to create a PR.
Thanks,
Carl
The text was updated successfully, but these errors were encountered: