Fix: rculfhash: urcu_die() takes positive error value
[urcu.git] / src / rculfhash.c
index 93b0f2c66c9ae02b58a58bbbc741aa2bfaa9d7d3..5fbd88682e49e60235b56e842f9e514ae2564962 100644 (file)
@@ -1908,7 +1908,7 @@ void do_auto_resize_destroy_cb(struct urcu_work *work)
        ht->flavor->register_thread();
        ret = cds_lfht_delete_bucket(ht);
        if (ret)
-               urcu_die(ret);
+               urcu_die(-ret);
        free_split_items_count(ht);
        ret = pthread_mutex_destroy(&ht->resize_mutex);
        if (ret)
This page took 0.023585 seconds and 4 git commands to generate.