diff -r 0659d0e1a03c -r 1d28c8722707 userlibandfileserver/fileserver/sfile/sf_main.cpp --- a/userlibandfileserver/fileserver/sfile/sf_main.cpp Wed Oct 20 13:58:28 2010 +0100 +++ b/userlibandfileserver/fileserver/sfile/sf_main.cpp Tue Nov 02 15:29:23 2010 +0000 @@ -166,7 +166,7 @@ aMessage.Complete(r); return; } - pR->Set(aMessage, oP, this); + pR->Set(aMessage, oP, this, aMessage.Identity()); __PRINT4TEMP(_L("***** Received Message sess %08x req %08x func 0x%x - %S"), this, pR, ipcFunction, GetFunctionName(ipcFunction)); pR->Dispatch(); } @@ -485,6 +485,11 @@ // initialise notification information FsNotify::Initialise(); + + // initialise notification pool + r = CFsNotificationInfo::Initialise(); + __ASSERT_ALWAYS(r==KErrNone,Fault(ENotifyPoolCreation)); + // initialise local drive specific information LocalDrives::Initialise();