X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=tests%2Ftest_urcu_ja_range.c;h=18f36d5f4d9826993b8480c5294dcc17b7651c06;hb=012ca80dc6218df4ba0d1346ad6124e719cef4b0;hp=b0f2fe405a9121a9cbff91b05fe84fa61b58caaa;hpb=1e88c1e4bd36d144cb7c08f434209e48aa560170;p=userspace-rcu.git diff --git a/tests/test_urcu_ja_range.c b/tests/test_urcu_ja_range.c index b0f2fe4..18f36d5 100644 --- a/tests/test_urcu_ja_range.c +++ b/tests/test_urcu_ja_range.c @@ -383,6 +383,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 range %" PRIu64 "\n", ret, key);