X-Git-Url: http://git.liburcu.org/?p=userspace-rcu.git;a=blobdiff_plain;f=urcu%2Fstatic%2Furcu-qsbr.h;fp=urcu%2Fstatic%2Furcu-qsbr.h;h=bf97a40c1a9b5345d7110f60b958b63dd0af61f0;hp=e8cdfbe34d9d26b537fa07d9bae26483f7cc7d68;hb=11eb040f24e020d05d65983d0f87f79b000c7b9f;hpb=a99b1455f89d4b214afcee19799776b45afcfed2 diff --git a/urcu/static/urcu-qsbr.h b/urcu/static/urcu-qsbr.h index e8cdfbe..bf97a40 100644 --- a/urcu/static/urcu-qsbr.h +++ b/urcu/static/urcu-qsbr.h @@ -144,8 +144,13 @@ static inline void wake_up_gp(void) if (uatomic_read(&gp_futex) != -1) return; uatomic_set(&gp_futex, 0); - futex_noasync(&gp_futex, FUTEX_WAKE, 1, - NULL, NULL, 0); + /* + * Ignoring return value until we can make this function + * return something (because urcu_die() is not publicly + * exposed). + */ + (void) futex_noasync(&gp_futex, FUTEX_WAKE, 1, + NULL, NULL, 0); } }