diff --git a/src/libcrun/utils.h b/src/libcrun/utils.h index 4e8d100790..5db3ee954a 100644 --- a/src/libcrun/utils.h +++ b/src/libcrun/utils.h @@ -450,7 +450,7 @@ waitpid_ignore_stopped (pid_t pid, int *status, int options) ret = TEMP_FAILURE_RETRY (waitpid (pid, &s, options)); if (ret < 0) return ret; - } while (WIFSTOPPED (s) | WIFCONTINUED (s)); + } while (WIFSTOPPED (s) || WIFCONTINUED (s)); if (status) *status = s;