From fa434e51517bcd65bc79de769e10dbf649ae2b0a Mon Sep 17 00:00:00 2001 From: john30 Date: Sun, 13 Jan 2019 20:52:00 +0100 Subject: [PATCH] fix for messages with later set poll priority being preferred before others in the poll sequence --- src/lib/ebus/message.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ebus/message.cpp b/src/lib/ebus/message.cpp index 907ac35d..df0b19b4 100644 --- a/src/lib/ebus/message.cpp +++ b/src/lib/ebus/message.cpp @@ -616,7 +616,7 @@ bool Message::isLessPollWeight(const Message* other) const { if (m_pollPriority > other->m_pollPriority) { return true; } - if (m_pollPriority < m_pollPriority) { + if (m_pollPriority < other->m_pollPriority) { return false; } return m_lastPollTime > other->m_lastPollTime;