From 968fd0a14272d3ade214e6ec50c335559070c0f5 Mon Sep 17 00:00:00 2001 From: Alex Hultman Date: Thu, 9 Jan 2020 09:25:13 +0100 Subject: [PATCH] Don't update min in publish --- src/TopicTreeDraft.h | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/TopicTreeDraft.h b/src/TopicTreeDraft.h index 0b48be6..b479fd2 100644 --- a/src/TopicTreeDraft.h +++ b/src/TopicTreeDraft.h @@ -137,10 +137,7 @@ private: if (!iterator->terminatingWildcardChild->triggered) { triggeredTopics[numTriggeredTopics++] = iterator->terminatingWildcardChild; - /* Keep track of lowest subscriber */ - if (*iterator->terminatingWildcardChild->subs.begin() < min) { - min = *iterator->terminatingWildcardChild->subs.begin(); - } + iterator->terminatingWildcardChild->triggered = true; } @@ -167,10 +164,7 @@ private: if (!iterator->triggered) { triggeredTopics[numTriggeredTopics++] = iterator; - /* Keep track of lowest subscriber */ - if (*iterator->subs.begin() < min) { - min = *iterator->subs.begin(); - } + iterator->triggered = true; } @@ -426,4 +420,4 @@ public: } -#endif \ No newline at end of file +#endif