Allow tests to run on architectures without per-cpu call_rcu support
[urcu.git] / tests / test_urcu_lfs.c
index 883fd0c18add12ad4b97b4063f92c88dfa77732b..b48a35fe0f1c77ebaf9806cc03422ce8567e74ba 100644 (file)
@@ -379,7 +379,9 @@ int main(int argc, char **argv)
        count_dequeuer = malloc(2 * sizeof(*count_dequeuer) * nr_dequeuers);
        cds_lfs_init_rcu(&s);
        err = create_all_cpu_call_rcu_data(0);
-       assert(!err);
+       if (err) {
+               printf("Per-CPU call_rcu() worker threads unavailable. Using default global worker thread.\n");
+       }
 
        next_aff = 0;
 
This page took 0.024293 seconds and 4 git commands to generate.