diff -r b2826f67641f -r b5a01337d018 userlibandfileserver/fileserver/sfile/sf_main.cpp --- a/userlibandfileserver/fileserver/sfile/sf_main.cpp Tue Oct 26 12:49:20 2010 +0100 +++ b/userlibandfileserver/fileserver/sfile/sf_main.cpp Mon Nov 01 20:11:36 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();