rcuja test: use poison_free
[urcu.git] / tests / test_urcu_ja.c
index ab23982033e87c646c3ddc0b986daaadf3f62a87..d973220ce7fb15f8a6644e83958f6f7573690201 100644 (file)
@@ -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)++;
This page took 0.022793 seconds and 4 git commands to generate.