Add file logs for launch/dead events 86/238086/1
authorhyunho <hhstark.kang@samsung.com>
Wed, 8 Jul 2020 08:23:39 +0000 (17:23 +0900)
committerhyunho <hhstark.kang@samsung.com>
Wed, 8 Jul 2020 08:24:03 +0000 (17:24 +0900)
Change-Id: Idc5aae1f55d3db9b282f97cf527afdd182a9a23f
Signed-off-by: hyunho <hhstark.kang@samsung.com>
watch-holder/src/watch_holder.cc

index ff7afac3ec8ceefbc7891bed2705ae8933139399..887066e2433225e810b97a024a155e17f6a5140a 100644 (file)
@@ -19,6 +19,7 @@
 #include <app_control.h>
 #include <appsvc.h>
 #include <aul_svc.h>
+#include <aul_widget.h>
 
 #include "watch_holder.hh"
 #include "bundle_cpp.h"
@@ -144,6 +145,8 @@ int WatchHolder::OnDeadSignal(const char *endpoint, aul_app_com_result_e e,
   string pid = data.GetString(AUL_K_PID);
   string is_faulted = data.GetString(AUL_K_IS_FAULT);
   LOGW("Watch(%s)(%s) DEAD", appid.c_str(), pid.c_str());
+  aul_widget_write_log(LOG_TAG, "[%s:%d]  %s [%s]",
+          __FUNCTION__, __LINE__, appid.c_str(), pid.c_str());
   list<shared_ptr<Watch>>::iterator it;
   for (it = holder->stack_.begin(); it != holder->stack_.end(); ++it) {
     if ((*it)->GetAppId() == appid &&
@@ -152,6 +155,8 @@ int WatchHolder::OnDeadSignal(const char *endpoint, aul_app_com_result_e e,
       holder->OnDead(**it);
       holder->stack_.erase(it);
       LOGW("REMOVE DEAD WATCH (%s)(%s)", appid.c_str(), pid.c_str());
+      aul_widget_write_log(LOG_TAG, "[%s:%d]  %s [%s], remove dead done",
+          __FUNCTION__, __LINE__, appid.c_str(), pid.c_str());
       break;
     }
   }
@@ -180,6 +185,8 @@ int WatchHolder::OnLaunchSignal(const char *endpoint,
   }
   holder->OnLaunched(*holder->GetCurrent());
   LOGI("LAUNCH DONE (%s)", viewer_appid.c_str());
+  aul_widget_write_log(LOG_TAG, "[%s:%d]  %s, launch done",
+      __FUNCTION__, __LINE__, watch_appid.c_str());
   return 0;
 }