Modify widget_instance_terminate_app function 65/302865/1
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 14 Dec 2023 23:46:01 +0000 (08:46 +0900)
committerHwankyu Jhun <h.jhun@samsung.com>
Thu, 14 Dec 2023 23:46:01 +0000 (08:46 +0900)
The function uses aul_terminate_pid_async() instead of aul_terminate_pid().
AMD checks whether the caller has a permission or not when getting
the APP_TERM_BY_PID_ASYNC request.

Change-Id: I88961b76a7e584d545653c760df3692eb00aa792
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
src/widget_instance.c

index 22a20cd12b001d2dfb1d5cfc2328fa3a52160659..54fb5868a46ed55ce1fdd6d3df0186d0103be814 100644 (file)
@@ -532,7 +532,7 @@ EAPI int widget_instance_terminate_app(const char *instance_id)
                return -1;
        }
 
-       ret = aul_terminate_pid(instance->pid);
+       ret = aul_terminate_pid_async(instance->pid);
        if (ret != 0) {
                _E("Fail to terminate (%d)", instance->pid);
                return -1;