Fix finding pid by appid fails due to invalid parameter passing 74/230674/2
authorJi-hoon Lee <dalton.lee@samsung.com>
Mon, 13 Apr 2020 09:49:48 +0000 (18:49 +0900)
committerJi-hoon Lee <dalton.lee@samsung.com>
Mon, 13 Apr 2020 10:34:16 +0000 (10:34 +0000)
Change-Id: I96e83d821526cbf1a64b6d059e544893970c5ac3

src/client_manager.cpp

index b89ed1c..f9cf2f9 100644 (file)
@@ -147,7 +147,7 @@ int CClientManager::find_client_pid_by_appid(std::string appid)
 
        ma_client_s* client = find_client_by_appid(appid);
        if (client) {
-               bool running = mApplicationManager->is_application_running(pid);
+               bool running = mApplicationManager->is_application_running(client->pid);
                if (false == running) {
                        MAS_LOGE("The PID for %s was %d, but it seems to be terminated",
                                appid.c_str(), client->pid);