Modify DataControl manager for thread-safe
[platform/framework/native/appfw.git] / src / app / FApp_AppResourceImpl.cpp
index a258b1f..94b0a09 100644 (file)
@@ -70,9 +70,6 @@ _AppResourceImpl::ReleaseInstance(const Tizen::Base::String& key)
                result r = __pLock->Acquire();
                SysTryLog(NID_APP, !IsFailed(r), "Failed to acquire mutex.");
 
-               AppResource* pAppResource = static_cast<AppResource*> (__pContainer->GetValue(key));
-               delete pAppResource;
-
                ret = __pContainer->Remove(key);
 
                r = __pLock->Release();
@@ -295,7 +292,7 @@ _AppResourceImpl::InitSingleton(void)
 
        __pLock = pLock.release();
 
-       std::atexit(DestroySingleton);
+       //std::atexit(DestroySingleton);
 }
 
 void