From b80e0a658bc276fc5136f57109974be9437af8ef Mon Sep 17 00:00:00 2001 From: Lorenz Meier Date: Tue, 1 Dec 2015 12:43:26 +0100 Subject: [PATCH] pwm out: Code style --- src/drivers/pwm_out_sim/pwm_out_sim.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/drivers/pwm_out_sim/pwm_out_sim.cpp b/src/drivers/pwm_out_sim/pwm_out_sim.cpp index d7d4eeeeb9..b67ba077df 100644 --- a/src/drivers/pwm_out_sim/pwm_out_sim.cpp +++ b/src/drivers/pwm_out_sim/pwm_out_sim.cpp @@ -418,12 +418,15 @@ PWMSim::task_main() /* sleep waiting for data, but no more than a second */ int ret = 0; + if (_poll_fds_num == 0) { usleep(1000 * 1000); + /* this can happen during boot, but after the sleep its likely resolved */ if (_poll_fds_num == 0) { PX4_WARN("pwm_out_sim: No valid fds"); } + } else { ret = px4_poll(&_poll_fds[0], _poll_fds_num, 1000); }