X-Git-Url: http://git.liburcu.org/?p=lttng-ust.git;a=blobdiff_plain;f=tests%2Fust-basic-tracing%2Fust-basic-tracing.c;h=cc0fb89b65721fb9fb4329cdae07e2c23b74a604;hp=7bfeb5bc540f7037a15a8a61976f0a2ebbfcc2ef;hb=1ab81a2e6d6000cca6247387c3815da7d7408e9d;hpb=703acab088a660b0df1ed21a25a7eeb9c6092b0e diff --git a/tests/ust-basic-tracing/ust-basic-tracing.c b/tests/ust-basic-tracing/ust-basic-tracing.c index 7bfeb5bc..cc0fb89b 100644 --- a/tests/ust-basic-tracing/ust-basic-tracing.c +++ b/tests/ust-basic-tracing/ust-basic-tracing.c @@ -659,8 +659,11 @@ int update_futex(int fd, int active) if (active) { uatomic_set((int32_t *) wait_shm_mmap, 1); - futex_async((int32_t *) wait_shm_mmap, FUTEX_WAKE, - INT_MAX, NULL, NULL, 0); + if (futex_async((int32_t *) wait_shm_mmap, FUTEX_WAKE, + INT_MAX, NULL, NULL, 0) < 0) { + perror("futex_async"); + goto error; + } } else { uatomic_set((int32_t *) wait_shm_mmap, 0); }