Fix: Always check pthread_create for failures
[urcu.git] / src / urcu-defer-impl.h
index 0c8339997d0501d3719344e965bd2d7c74e34ff7..603cc85fc368561efc38eb9cf1ed705fa5c97378 100644 (file)
@@ -411,7 +411,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.022492 seconds and 4 git commands to generate.