diff --git a/pipewire-jack/src/pipewire-jack.c b/pipewire-jack/src/pipewire-jack.c index 9fae319ca..e63d656af 100644 --- a/pipewire-jack/src/pipewire-jack.c +++ b/pipewire-jack/src/pipewire-jack.c @@ -1004,8 +1004,7 @@ static inline uint32_t cycle_run(struct client *c) pw_log_warn(NAME" %p: read failed %m", c); if (errno == EWOULDBLOCK) return 0; - } - if (SPA_UNLIKELY(cmd > 1)) + } else if (SPA_UNLIKELY(cmd > 1)) pw_log_warn(NAME" %p: missed %"PRIu64" wakeups", c, cmd - 1); clock_gettime(CLOCK_MONOTONIC, &ts); diff --git a/src/modules/module-client-node/client-node.c b/src/modules/module-client-node/client-node.c index 702130e3b..a315c592e 100644 --- a/src/modules/module-client-node/client-node.c +++ b/src/modules/module-client-node/client-node.c @@ -1085,7 +1085,7 @@ static void node_on_data_fd_events(struct spa_source *source) if (SPA_UNLIKELY(spa_system_eventfd_read(this->data_system, this->data_source.fd, &cmd) < 0)) pw_log_warn(NAME" %p: read failed %m", this); - if (SPA_UNLIKELY(cmd > 1)) + else if (SPA_UNLIKELY(cmd > 1)) pw_log_warn(NAME" %p: missed %"PRIu64" wakeups", this, cmd - 1); spa_log_trace_fp(this->log, NAME" %p: got ready", this); diff --git a/src/pipewire/impl-node.c b/src/pipewire/impl-node.c index 2482c0c6c..6c1c8bd73 100644 --- a/src/pipewire/impl-node.c +++ b/src/pipewire/impl-node.c @@ -933,7 +933,7 @@ static void node_on_fd_events(struct spa_source *source) if (SPA_UNLIKELY(spa_system_eventfd_read(data_system, this->source.fd, &cmd) < 0)) pw_log_warn(NAME" %p: read failed %m", this); - if (SPA_UNLIKELY(cmd > 1)) + else if (SPA_UNLIKELY(cmd > 1)) pw_log_warn(NAME" %p: missed %"PRIu64" wakeups", this, cmd - 1); pw_log_trace_fp(NAME" %p: got process", this);