Revert refactor patch and its release patch
[platform/core/appfw/pkgmgr-info.git] / src / server / worker_thread.cc
index 87287e0..08f2929 100644 (file)
@@ -20,7 +20,6 @@
 #include <malloc.h>
 
 #include "abstract_parcelable.hh"
-#include "cache_provider.hh"
 #include "command_request_handler.hh"
 #include "create_cache_request_handler.hh"
 #include "create_db_request_handler.hh"
@@ -121,7 +120,6 @@ void WorkerThread::Run() {
 
     try {
       handler[type]->SetPID(req->GetSenderPID());
-      handler[type]->SetUID(req->GetSenderUID());
       if (!handler[type]->HandleRequest(req->GetData(), req->GetSize(),
                                         locale_.GetObject()))
         LOG(ERROR) << "Failed to handle request";
@@ -167,7 +165,9 @@ gboolean WorkerThread::TrimMemory(void* data) {
     database::DBHandleProvider::
         GetInst(getuid()).UnsetMemoryMode(getpid());
 
-  database::CacheProvider::ReleaseAll();
+  database::DBHandleProvider::
+        GetInst(getuid()).TrimCache();
+
   return false;
 }