From d094a8f7bfe895f6fc50401af71ad1c1b29492dc Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Sat, 24 Oct 2015 20:04:02 +0200 Subject: [PATCH] uORB sub: Do not call orb_set_interval with zero --- src/modules/uORB/Subscription.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/uORB/Subscription.cpp b/src/modules/uORB/Subscription.cpp index a85e8da02d..0c9733712c 100644 --- a/src/modules/uORB/Subscription.cpp +++ b/src/modules/uORB/Subscription.cpp @@ -84,7 +84,9 @@ SubscriptionBase::SubscriptionBase(const struct orb_metadata *meta, if (_handle < 0) { warnx("sub failed"); } - orb_set_interval(getHandle(), interval); + if (interval > 0) { + orb_set_interval(getHandle(), interval); + } } bool SubscriptionBase::updated()