X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=tests%2Ftest_urcu_ja.c;h=d973220ce7fb15f8a6644e83958f6f7573690201;hb=a7542b7ffdfa5cd6d86a9c8e17da046ce0d3670e;hp=ab23982033e87c646c3ddc0b986daaadf3f62a87;hpb=d7069878f7d6a1265bf18148f2fafa706312cc2e;p=userspace-rcu.git diff --git a/tests/test_urcu_ja.c b/tests/test_urcu_ja.c index ab23982..d973220 100644 --- a/tests/test_urcu_ja.c +++ b/tests/test_urcu_ja.c @@ -129,7 +129,7 @@ void free_node_cb(struct rcu_head *head) { struct ja_test_node *node = caa_container_of(head, struct ja_test_node, node.head); - free(node); + poison_free(node); } #if 0 @@ -690,6 +690,7 @@ void *test_ja_rw_thr_writer(void *_count) } else { URCU_TLS(nr_delnoent)++; } + rcu_read_unlock(); } URCU_TLS(nr_writes)++;