diff -r 924385140d98 -r c2c61fdca848 sysresmonitoring/oommonitor/src/oomcloseapp.cpp --- a/sysresmonitoring/oommonitor/src/oomcloseapp.cpp Tue Aug 31 15:24:25 2010 +0300 +++ b/sysresmonitoring/oommonitor/src/oomcloseapp.cpp Wed Sep 01 12:24:48 2010 +0100 @@ -62,17 +62,12 @@ if (err == KErrNone) { RProcess process; - err = thread.Process(process); - if(err == KErrNone) + thread.Process(process); + TBool isDataPaged = process.DefaultDataPaged(); + if((aIsDataPaged && isDataPaged) || (!aIsDataPaged && !isDataPaged )) { - TBool isDataPaged = process.DefaultDataPaged(); - if((aIsDataPaged && isDataPaged) || (!aIsDataPaged && !isDataPaged )) - { - iCurrentTask.EndTask(); - } - process.Close(); + iCurrentTask.EndTask(); } - thread.Close(); } }