fixing buffered backlog replay for reconnects
[quassel.git] / src / client / clientbacklogmanager.cpp
index 29af54c..b485726 100644 (file)
@@ -77,3 +77,9 @@ void ClientBacklogManager::requestInitialBacklog() {
   FixedBacklogRequester backlogRequester(this);
   backlogRequester.requestBacklog();
 }
+
+void ClientBacklogManager::reset() {
+  _buffer = true;
+  _messageBuffer.clear();
+  _buffersWaiting.clear();
+}