LICENSE MIT
reorganize the service shutdown order to permit dirty buffers to be
flushed to the file server without competition from incoming requests.
(cherry picked from commit
2da64d02a2707a3c9220951a30b5cea8464b9ef9)
DismountGlobalDrives();
afsi_log("Global Drives dismounted");
- cm_DaemonShutdown();
- afsi_log("Daemon shutdown complete");
-
- afsd_ShutdownCM();
-
- buf_Shutdown();
- afsi_log("Buffer shutdown complete");
-
smb_Shutdown();
afsi_log("smb shutdown complete");
cm_ReleaseAllLocks();
+ cm_DaemonShutdown();
+ afsi_log("Daemon shutdown complete");
+
+ buf_Shutdown();
+ afsi_log("Buffer shutdown complete");
+
+ afsd_ShutdownCM();
+
cm_ShutdownMappedMemory();
rx_Finalize();