Fix: provide errno as argument to urcu_die()
[urcu.git] / src / rculfhash.c
index 17d31430f83653b3f309945f0e569e3af89db348..595062610c9a8556c77e5b58a1e57f6c492997c4 100644 (file)
@@ -2123,7 +2123,7 @@ static void cds_lfht_worker_init(struct urcu_workqueue *workqueue,
                urcu_die(errno);
        ret = sigdelset(&mask, SIGRCU);
        if (ret)
-               urcu_die(ret);
+               urcu_die(errno);
        ret = pthread_sigmask(SIG_SETMASK, &mask, NULL);
        if (ret)
                urcu_die(ret);
This page took 0.022883 seconds and 4 git commands to generate.