_tokenBucket = _burstSize; // init with a full bucket
_tokenBucketTimer.start(_messageDelay);
+ if(networkInfo().useSasl) {
+ putRawLine(serverEncode(QString("CAP REQ :sasl")));
+ }
if(!server.password.isEmpty()) {
putRawLine(serverEncode(QString("PASS %1").arg(server.password)));
}
setConnected(false);
emit disconnected(networkId());
if(_quitRequested) {
+ _quitRequested = false;
setConnectionState(Network::Disconnected);
Core::setNetworkConnected(userId(), networkId(), false);
} else if(_autoReconnectCount != 0) {