Open
Description
- We check
irc.quit
at the start ofConnect()
:Lines 615 to 617 in 5474a63
- This check can succeed and then
Quit()
can be called concurrently with the actual dial call - The client will reconnect to the server and renegotiate, but will eventually be disconnected by the
serverDidNotQuit
check (we will think that we sentQUIT
, so we'll wait for the server to disconnect us, but we won't wait forever)
We should probably just check irc.quit
again after the dial succeeds, and if so, hang up.
Metadata
Metadata
Assignees
Labels
No labels