X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=tests%2Ftest_urcu_lfs.c;h=252454d29aeb46d4758e30b2a7f6b864cc8e3b65;hp=a7f9af3abd5086ee21e73aa0f3269530e612886a;hb=6e5f88cf94a225b155719046d87bfd32ba47e06a;hpb=dc53e23e90262674fe23889bf1cea28b27288837 diff --git a/tests/test_urcu_lfs.c b/tests/test_urcu_lfs.c index a7f9af3..252454d 100644 --- a/tests/test_urcu_lfs.c +++ b/tests/test_urcu_lfs.c @@ -229,7 +229,9 @@ void *thr_dequeuer(void *_count) for (;;) { struct cds_lfs_node_rcu *node; + rcu_read_lock(); node = cds_lfs_pop_rcu(&s); + rcu_read_unlock(); if (node) { defer_rcu(free, node); nr_successful_dequeues++;