aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGravatar Szymon Tomasz Stefanek2015-08-24 05:11:39 +0200
committerGravatar Szymon Tomasz Stefanek2015-08-24 05:11:39 +0200
commit10a464cbfd8558bea70c75374750438f419ae78c (patch)
tree090febdd1742daa72bb63d85e6049f540d45438e /src
parentBump up version number. Change codename to the proposed one. Change reference... (diff)
downloadKVIrc-10a464cbfd8558bea70c75374750438f419ae78c.tar.gz
KVIrc-10a464cbfd8558bea70c75374750438f419ae78c.tar.bz2
KVIrc-10a464cbfd8558bea70c75374750438f419ae78c.zip
Fix #1255
Diffstat (limited to 'src')
-rw-r--r--src/kvirc/kernel/KviIrcConnectionRequestQueue.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/kvirc/kernel/KviIrcConnectionRequestQueue.cpp b/src/kvirc/kernel/KviIrcConnectionRequestQueue.cpp
index ec893e6b3..5cbfa3145 100644
--- a/src/kvirc/kernel/KviIrcConnectionRequestQueue.cpp
+++ b/src/kvirc/kernel/KviIrcConnectionRequestQueue.cpp
@@ -144,9 +144,12 @@ void KviIrcConnectionRequestQueue::timerSlot()
if(!KVI_OPTION_BOOL(KviOption_boolDisableBanListRequestOnJoin))
{
if(!pChan->connection()->sendFmtData("MODE %s b",encodedChan.data()))
+ {
clearAll(); // disconnected
- else pChan->setSentListRequest('b');
- m_channels.dequeue();
+ } else {
+ pChan->setSentListRequest('b');
+ m_channels.dequeue();
+ }
m_curType = Mode;
break;
}