X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fcommon%2Fwaiter.cpp;fp=src%2Fcommon%2Fwaiter.cpp;h=c0ea3392fceea52f1438b6e839c1742e7348503b;hp=b1e0adeccba00638a206c9e8171b6af44af6f201;hb=cd9adb8b829564212158943a0d279bb35322ab30;hpb=e665dfbce25215d5ec77ff03a279c7163b337db1 diff --git a/src/common/waiter.cpp b/src/common/waiter.cpp index b1e0adecc..c0ea3392f 100644 --- a/src/common/waiter.cpp +++ b/src/common/waiter.cpp @@ -51,7 +51,8 @@ void lttng_waiter_wait(struct lttng_waiter *waiter) caa_cpu_relax(); } while (uatomic_read(&waiter->state) == WAITER_WAITING) { - if (!futex_noasync(&waiter->state, FUTEX_WAIT, WAITER_WAITING, NULL, NULL, 0)) { + if (!futex_noasync( + &waiter->state, FUTEX_WAIT, WAITER_WAITING, nullptr, nullptr, 0)) { /* * Prior queued wakeups queued by unrelated code * using the same address can cause futex wait to @@ -91,7 +92,7 @@ skip_futex_wait: caa_cpu_relax(); } while (!(uatomic_read(&waiter->state) & WAITER_TEARDOWN)) { - poll(NULL, 0, 10); + poll(nullptr, 0, 10); } LTTNG_ASSERT(uatomic_read(&waiter->state) & WAITER_TEARDOWN); DBG("End of waiter wait period"); @@ -108,7 +109,7 @@ void lttng_waiter_wake_up(struct lttng_waiter *waiter) LTTNG_ASSERT(uatomic_read(&waiter->state) == WAITER_WAITING); uatomic_set(&waiter->state, WAITER_WOKEN_UP); if (!(uatomic_read(&waiter->state) & WAITER_RUNNING)) { - if (futex_noasync(&waiter->state, FUTEX_WAKE, 1, NULL, NULL, 0) < 0) { + if (futex_noasync(&waiter->state, FUTEX_WAKE, 1, nullptr, nullptr, 0) < 0) { PERROR("futex_noasync"); abort(); }