Skip to content

Commit d2b4ddb

Browse files
committed
Fix: Use explicit cast to microseconds for sleep in LoopRate
Signed-off-by: Dhruv Patel <[email protected]>
1 parent e8a13c8 commit d2b4ddb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

nav2_behavior_tree/include/nav2_behavior_tree/utils/loop_rate.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class LoopRate
6161
auto time_to_sleep = next_interval - now;
6262
std::chrono::nanoseconds time_to_sleep_ns(time_to_sleep.nanoseconds());
6363
// Sleep (can get interrupted by emitWakeUpSignal())
64-
tree_->sleep(time_to_sleep_ns);
64+
tree_->sleep(std::chrono::duration_cast<std::chrono::microseconds>(time_to_sleep_ns));
6565
return true;
6666
}
6767

0 commit comments

Comments
 (0)