Index: common/MessageProcessor.cpp
===================================================================
--- common/MessageProcessor.cpp	(revision af713bcae8bf16b2c5689b1f7c491d7b8f642f50)
+++ common/MessageProcessor.cpp	(revision 9557f92d6ee42e9ecd0373c9dc326065e2d04211)
@@ -61,5 +61,5 @@
    while (it != sentMessages.end()) {
       if (it->second.isAcked && (getCurrentMillis() - it->second.timeAcked) > 1000)
-         it = sentMessages.erase(it);
+         sentMessages.erase(it++);
       else
          it++;
