X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fauthhandler.h;h=4f068400d6089e76816ad905a27d31881ccd3359;hp=6330fa992160ec7cc0b40f1b486ff2e77d36dc3c;hb=baacb468d9e2da5ed57cd064045dd9ddf1f7fbc9;hpb=64cf9f9b8a737dad5f29447805d4004cfd03c454 diff --git a/src/common/authhandler.h b/src/common/authhandler.h index 6330fa99..4f068400 100644 --- a/src/common/authhandler.h +++ b/src/common/authhandler.h @@ -78,13 +78,15 @@ protected: void setState(State state); private slots: - void socketError(QAbstractSocket::SocketError error); + void onSocketError(QAbstractSocket::SocketError error); + void onSocketDisconnected(); private: void invalidMessage(); State _state; QTcpSocket *_socket; // FIXME: should be a QSharedPointer? -> premature disconnect before the peer has taken over + bool _disconnectedSent; }; #endif