From: Myungki Lee Date: Mon, 14 Dec 2015 05:54:26 +0000 (+0900) Subject: Add app_id to the launch signal. X-Git-Tag: submit/tizen/20151230.025906~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F06%2F54206%2F1;p=platform%2Fcore%2Fappfw%2Fdebug-launchpad.git Add app_id to the launch signal. Change-Id: Ib746b3e6f5d726d7681a6f60c8a7b66118cd0e69 Signed-off-by: Myungki Lee --- diff --git a/include/signal_util.h b/include/signal_util.h index 8466ade..df0bae1 100644 --- a/include/signal_util.h +++ b/include/signal_util.h @@ -20,7 +20,7 @@ #include int _send_app_dead_signal(int dead_pid); -int _send_app_launch_signal(int launch_pid); +int _send_app_launch_signal(int launch_pid, const char *app_id); void _debug_launchpad_sigchld(struct signalfd_siginfo *info); int _signal_init(void); int _signal_get_sigchld_fd(void); diff --git a/src/debug-launchpad.c b/src/debug-launchpad.c index e951d4d..729aa7b 100644 --- a/src/debug-launchpad.c +++ b/src/debug-launchpad.c @@ -420,7 +420,7 @@ end: __send_result_to_caller(clifd, pid, app_path); if (pid > 0) - _send_app_launch_signal(pid); + _send_app_launch_signal(pid, appinfo->appid); if (appinfo) _appinfo_free(appinfo); if (kb) diff --git a/src/signal_util.c b/src/signal_util.c index 3a7cf74..114097d 100644 --- a/src/signal_util.c +++ b/src/signal_util.c @@ -97,7 +97,7 @@ int _send_app_dead_signal(int dead_pid) return 0; } -int _send_app_launch_signal(int launch_pid) +int _send_app_launch_signal(int launch_pid, const char *app_id) { DBusMessage *message; @@ -110,6 +110,7 @@ int _send_app_launch_signal(int launch_pid) if (dbus_message_append_args(message, DBUS_TYPE_UINT32, &launch_pid, + DBUS_TYPE_STRING, &app_id, DBUS_TYPE_INVALID) == FALSE) { _E("Failed to load data error"); return -1;