Fix: urcu-bp: only teardown call-rcu worker in destructor
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 13 Feb 2023 17:24:09 +0000 (12:24 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mon, 13 Feb 2023 17:48:41 +0000 (12:48 -0500)
commit379252796aab7571210d4a2e8eb9886e913c0036
treefa686070dad141edcdebc78f2341dc2fe2cd355a
parentb765fbc1652748650f583d228a8f1f12df0baf48
Fix: urcu-bp: only teardown call-rcu worker in destructor

Do not invoke urcu_call_rcu_exit() every time a reader thread
unregisters from urcu-bp. This causes pthread join hangs observed on
Cygwin.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Change-Id: I4e5c6e06df9966d65f2dcf01bb3281cbfcb05a5b
src/urcu-bp.c
This page took 0.025201 seconds and 4 git commands to generate.