X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=tests%2Ftest_urcu_ja.c;h=8c7e7277019edfe33570e5e9df897eebbeff5f68;hb=012ca80dc6218df4ba0d1346ad6124e719cef4b0;hp=7de723e1db203e2e8abfd4e15cc8c91888625d9f;hpb=1e88c1e4bd36d144cb7c08f434209e48aa560170;p=userspace-rcu.git diff --git a/tests/test_urcu_ja.c b/tests/test_urcu_ja.c index 7de723e..8c7e727 100644 --- a/tests/test_urcu_ja.c +++ b/tests/test_urcu_ja.c @@ -1033,6 +1033,9 @@ int do_mt_populate_ja(void) URCU_TLS(nr_add)++; URCU_TLS(nr_writes)++; rcu_read_unlock(); + /* Hash table resize only occurs in call_rcu thread */ + if (!(iter % 100)) + rcu_quiescent_state(); if (ret) { fprintf(stderr, "Error (%d) adding node %" PRIu64 "\n", ret, key);