Mir

Comment 15 for bug 1655929

Revision history for this message
Kevin DuBois (kdub) wrote :

A pong call was sneaking in from the async thread while the disconnection process was happening. This eventually caused the a hang in the destructor of MirConnection, where it waits for channel requests to finish up, as the call didn't get discarded properly, and the server stops finishing the pong closure, because of the disconnection.