Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.4.0
-
None
-
128cab4635c3ea42af5d3b9952f7b7e1d89284e7
Description
QSslSocket sometimes gets into a state where all encrypted connection attempts will be immediately disconnected after encryption is started. This manifests itself as the socket going into the ClosingState and then the DisconnectedState but without any errors very shortly after the socket first connects.
I discovered this while using the Quassel IRC client, which would sometimes get stuck in an endless loop of failed connections after pinging out of an IRC server.