X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fcore%2Fcore.cpp;h=aa1b7d4899827139099d8bc31d86cccf6c822fda;hb=e9bb37281e0304db32d7dc8bfb8d49e9eabf7503;hp=4e7632fc04d56839006ecb38df3cc528610ecc24;hpb=453ccab6ade4a21c7aa3c331af893c91468250a4;p=quassel.git diff --git a/src/core/core.cpp b/src/core/core.cpp index 4e7632fc..aa1b7d48 100644 --- a/src/core/core.cpp +++ b/src/core/core.cpp @@ -158,21 +158,10 @@ void Core::init() { } Core::~Core() { - _server.close(); - _v6server.close(); foreach(QTcpSocket *socket, blocksizes.keys()) { socket->disconnectFromHost(); // disconnect non authed clients } - - - foreach(SessionThread *session, sessions) { - session->stopSession(); - session->wait(); - delete session; - qDebug() << "next"; - } - -// qDeleteAll(sessions); + qDeleteAll(sessions); qDeleteAll(_storageBackends); }