diff --git a/lib/shared_memory.cpp b/lib/shared_memory.cpp index 308acea5..0faf16a2 100644 --- a/lib/shared_memory.cpp +++ b/lib/shared_memory.cpp @@ -1162,8 +1162,6 @@ namespace IPC { } if ((myPage.mapped[offsetOnPage] & 0x7F) < 126) { myPage.mapped[offsetOnPage] = (countAsViewer ? 0x81 : 0x01); - } else { - DEBUG_MSG(DLVL_WARN, "Trying to keep-alive an element that needs to timeout, ignoring"); } } diff --git a/src/io.cpp b/src/io.cpp index e83bb044..b4ef7a73 100644 --- a/src/io.cpp +++ b/src/io.cpp @@ -256,7 +256,7 @@ namespace Mist { static bool multiWrong = false; //Save the trackid of the track for easier access unsigned long tid = pack.getTrackId(); - if (pack.getTime() < myMeta.tracks[tid].lastms){ + if (myMeta.live && pack.getTime() < myMeta.tracks[tid].lastms){ DEBUG_MSG(multiWrong?DLVL_HIGH:DLVL_WARN, "Wrong order on track %lu ignored: %lu < %lu", tid, pack.getTime(), myMeta.tracks[tid].lastms); multiWrong = true; return;