X-Git-Url: https://git.lttng.org/?p=urcu.git;a=blobdiff_plain;f=urcu.c;h=c07df2e8cf21384a07da3bb47066cd2b2bb44084;hp=7f3de52c4857d9dd6da70536de8b9cf2b73720f7;hb=c297c21c6eadc359a358d33e65f9f5419b55b586;hpb=9f1621ca8d6ce9178343ae24aeef406c0ac2564a diff --git a/urcu.c b/urcu.c index 7f3de52..c07df2e 100644 --- a/urcu.c +++ b/urcu.c @@ -451,6 +451,8 @@ void urcu_init(void) init_done = 1; act.sa_sigaction = sigurcu_handler; + act.sa_flags = SA_SIGINFO; + sigemptyset(&act.sa_mask); ret = sigaction(SIGURCU, &act, NULL); if (ret) { perror("Error in sigaction");