diff -r 924385140d98 -r c2c61fdca848 sysresmonitoring/oommonitor/src/oomclientrequestqueue.cpp --- a/sysresmonitoring/oommonitor/src/oomclientrequestqueue.cpp Tue Aug 31 15:24:25 2010 +0300 +++ b/sysresmonitoring/oommonitor/src/oomclientrequestqueue.cpp Wed Sep 01 12:24:48 2010 +0100 @@ -193,17 +193,13 @@ { RProcess processName; err = clientThread.Process(processName); - if(err == KErrNone) - { - dataPaged = processName.DefaultDataPaged(); - processName.Close(); - } - clientThread.Close(); + dataPaged = processName.DefaultDataPaged(); } else { OomMonitorPanic(KInvalidClientRequestType); - } + } + switch (request->iClientRequestType) {