Fix: Always check pthread_create for failures
[urcu.git] / src / urcu-defer-impl.h
index f1fae9c0d15ce4364a44d511f2a4701febe0c4b5..36b7659461bbb55d0da9e5c2e4269c0a362b09a8 100644 (file)
@@ -416,7 +416,8 @@ static void start_defer_thread(void)
        int ret;
 
        ret = pthread_create(&tid_defer, NULL, thr_defer, NULL);
-       assert(!ret);
+       if (ret)
+               urcu_die(ret);
 }
 
 static void stop_defer_thread(void)
This page took 0.023417 seconds and 4 git commands to generate.