Browse Source

logger: use subscription interval also in polling mode

Now that replay uses lockstep scheduling we don't need that work-around
anymore.
sbg
Beat Küng 5 years ago committed by Daniel Agar
parent
commit
fe9a971f0e
  1. 4
      src/modules/logger/logger.cpp

4
src/modules/logger/logger.cpp

@ -516,9 +516,7 @@ bool Logger::initialize_topics() @@ -516,9 +516,7 @@ bool Logger::initialize_topics()
for (int i = 0; i < logged_topics.subscriptions().count; ++i) {
const LoggedTopics::RequestedSubscription &sub = logged_topics.subscriptions().sub[i];
// if we poll on a topic, we don't use the interval and let the polled topic define the maximum interval
uint16_t interval_ms = _polling_topic_meta ? 0 : sub.interval_ms;
_subscriptions[i] = LoggerSubscription(sub.id, interval_ms, sub.instance);
_subscriptions[i] = LoggerSubscription(sub.id, sub.interval_ms, sub.instance);
_subscriptions[i].subscribe();
}
}

Loading…
Cancel
Save