userlibandfileserver/fileserver/sfile/sf_sys.cpp
branchCompilerCompatibility
changeset 77 c4d65d91ad0c
parent 62 4a8fed1c0ef6
child 134 95847726fe57
child 147 bbf8bed59bcb
--- a/userlibandfileserver/fileserver/sfile/sf_sys.cpp	Mon Mar 08 11:57:08 2010 +0000
+++ b/userlibandfileserver/fileserver/sfile/sf_sys.cpp	Sun Mar 14 13:15:32 2010 +0000
@@ -1223,7 +1223,9 @@
 //
 	{
 	CSessionFs* session = aRequest->Session();
-	FsNotify::CancelDismountNotifySession(session, (TRequestStatus*)aRequest->Message().Ptr0());
+	TInt drive = FsNotify::CancelDismountNotifySession(session, (TRequestStatus*)aRequest->Message().Ptr0());
+	if (drive >= 0)
+		TheDrives[drive].SetDismountDeferred(EFalse);
 	return KErrNone;
 	}