Whamcloud - gitweb
LU-1346 libcfs: cleanup libcfs primitive (linux-prim.h)
[fs/lustre-release.git] / lnet / klnds / ptllnd / ptllnd.c
index 960e938..5650ed0 100644 (file)
@@ -567,9 +567,9 @@ kptllnd_base_shutdown (void)
                                            flags);
                 CDEBUG(D_NET, "All peers deleted\n");
 
-                /* Shutdown phase 2: kill the daemons... */
-                kptllnd_data.kptl_shutdown = 2;
-                cfs_mb();
+               /* Shutdown phase 2: kill the daemons... */
+               kptllnd_data.kptl_shutdown = 2;
+               smp_mb();
 
                i = 2;
                while (cfs_atomic_read (&kptllnd_data.kptl_nthreads) != 0) {