Change-Id: Ib746b3e6f5d726d7681a6f60c8a7b66118cd0e69
Signed-off-by: Myungki Lee <mk5004.lee@samsung.com>
#include <sys/signalfd.h>
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);
__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)
return 0;
}
-int _send_app_launch_signal(int launch_pid)
+int _send_app_launch_signal(int launch_pid, const char *app_id)
{
DBusMessage *message;
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;