Change-Id: If1bd5078a80c18c096ead4e0e9334e8d972c5280
Signed-off-by: Hyunwoo Kim <hwlove.kim@samsung.com>
int main(int argc, char* argv[])
{
DPL::SingleInstance instance;
+ int retVal;
Try {
if (!instance.TryLock(DAEMON_INSTANCE_UUID)) {
LogError("Security Daemon is already running");
daemon.initialize(argc, argv);
//Run daemon
- auto retVal = daemon.execute();
+ retVal = daemon.execute();
daemon.shutdown();
instance.Release();
} Catch (DPL::SingleInstance::Exception::LockError) {
LogError("Failed to lock/unlock Security Daemon instance.");
- return -1;
+ return retVal;
}
return retVal;