X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=tests%2Fbenchmark%2Ftest_mutex.c;h=81efcaeb33d77949b3bf7abec625082d18a43819;hp=574d0e8cfce8efb3363c32c8acdae103113b27df;hb=19d0e7ef8f7998fb256017ba2da414d78b3cb91b;hpb=999991c6e4600c410181baea65bda9f406464872 diff --git a/tests/benchmark/test_mutex.c b/tests/benchmark/test_mutex.c index 574d0e8..81efcae 100644 --- a/tests/benchmark/test_mutex.c +++ b/tests/benchmark/test_mutex.c @@ -179,8 +179,11 @@ void *thr_reader(void *data) } for (;;) { + int v; + pthread_mutex_lock(&lock); - assert(test_array.a == 8); + v = test_array.a; + assert(v == 8); if (caa_unlikely(rduration)) loop_sleep(rduration); pthread_mutex_unlock(&lock);