projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
adapting to the new peer types
[quassel.git]
/
src
/
core
/
coresession.cpp
diff --git
a/src/core/coresession.cpp
b/src/core/coresession.cpp
index
5bdfefe
..
ded76ef
100644
(file)
--- a/
src/core/coresession.cpp
+++ b/
src/core/coresession.cpp
@@
-243,14
+243,10
@@
void CoreSession::addClient(QObject *dev) { // this is QObject* so we can use it
}
void CoreSession::removeClient(QIODevice *iodev) {
}
void CoreSession::removeClient(QIODevice *iodev) {
- // no checks for validity check - privateslot...
QTcpSocket *socket = qobject_cast<QTcpSocket *>(iodev);
if(socket)
quInfo() << qPrintable(tr("Client")) << qPrintable(socket->peerAddress().toString()) << qPrintable(tr("disconnected (UserId: %1).").arg(user().toInt()));
QTcpSocket *socket = qobject_cast<QTcpSocket *>(iodev);
if(socket)
quInfo() << qPrintable(tr("Client")) << qPrintable(socket->peerAddress().toString()) << qPrintable(tr("disconnected (UserId: %1).").arg(user().toInt()));
- else
- quInfo() << "Local client disconnedted.";
- disconnect(socket, 0, this, 0);
- socket->deleteLater();
+ iodev->deleteLater();
}
SignalProxy *CoreSession::signalProxy() const {
}
SignalProxy *CoreSession::signalProxy() const {