}
void ClientBacklogManager::dispatchMessages(const MessageList &messages, bool sort) {
+ if(messages.isEmpty())
+ return;
+
MessageList msgs = messages;
clock_t start_t = clock();
Client::messageProcessor()->process(msgs);
clock_t end_t = clock();
- emit messagesProcessed(tr("Processed %1 messages in %2 seconds.").arg(msgs.count()).arg((float)(end_t - start_t) / CLOCKS_PER_SEC));
+ emit messagesProcessed(tr("Processed %1 messages in %2 seconds.").arg(messages.count()).arg((float)(end_t - start_t) / CLOCKS_PER_SEC));
}
void ClientBacklogManager::reset() {