#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"
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";
database::DBHandleProvider::
GetInst(getuid()).UnsetMemoryMode(getpid());
- database::CacheProvider::ReleaseAll();
+ database::DBHandleProvider::
+ GetInst(getuid()).TrimCache();
+
return false;
}