Whamcloud - gitweb
LU-12678 socklnd: change ksnd_nthreads to atomic_t
[fs/lustre-release.git] / lnet / klnds / socklnd / socklnd.c
index 1389d4f..19777ae 100644 (file)
@@ -2264,9 +2264,9 @@ ksocknal_base_shutdown(void)
                }
 
                wait_var_event_warning(&ksocknal_data.ksnd_nthreads,
-                                      ksocknal_data.ksnd_nthreads == 0,
+                                      atomic_read(&ksocknal_data.ksnd_nthreads) == 0,
                                       "waiting for %d threads to terminate\n",
-                                      ksocknal_data.ksnd_nthreads);
+                                      atomic_read(&ksocknal_data.ksnd_nthreads));
 
                ksocknal_free_buffers();