X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;ds=sidebyside;f=urcu-qsbr.c;h=878a550b9291d21a464f5e4c1db9e58f1d741ea3;hb=332c334642672c5cf5e437f5ab2457ce6cddc21a;hp=87c83d7fc154443dcee6329cb75abe2a97c33f8e;hpb=76f3022fdb3eaa23decfa5a61be4b351eb1a0114;p=urcu.git diff --git a/urcu-qsbr.c b/urcu-qsbr.c index 87c83d7..878a550 100644 --- a/urcu-qsbr.c +++ b/urcu-qsbr.c @@ -251,6 +251,7 @@ static void rcu_remove_reader(pthread_t id) void rcu_register_thread(void) { + _rcu_thread_online(); internal_urcu_lock(); rcu_add_reader(pthread_self()); internal_urcu_unlock();