Modify widget_instance_terminate_app function 66/302866/1
authorHwankyu Jhun <h.jhun@samsung.com>
Thu, 14 Dec 2023 23:46:01 +0000 (08:46 +0900)
committerInkyun Kil <inkyun.kil@samsung.com>
Thu, 14 Dec 2023 23:54:42 +0000 (08:54 +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 22a20cd..54fb586 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;