Add log for permanant exit 47/177747/3
authorhyunho <hhstark.kang@samsung.com>
Thu, 3 May 2018 09:22:12 +0000 (18:22 +0900)
committerhyunho <hhstark.kang@samsung.com>
Thu, 3 May 2018 10:47:02 +0000 (19:47 +0900)
Change-Id: I0f131aead474f70fa6f2931bf4da6305d51c1738
Signed-off-by: hyunho <hhstark.kang@samsung.com>
src/base/widget_base.c

index ce0f63b..e10fc17 100644 (file)
@@ -776,9 +776,14 @@ static void __multiwindow_exit(void *data)
 
 EXPORT_API int widget_base_exit(void)
 {
+       int ret;
+
        appcore_multiwindow_base_exit();
-       if (appcore_multiwindow_base_instance_get_cnt() != 0 && __is_permanent)
-               aul_notify_exit();
+       if (appcore_multiwindow_base_instance_get_cnt() != 0 && __is_permanent) {
+               ret = aul_notify_exit();
+               aul_widget_write_log(LOG_TAG, "[%s:%d] permanent exit : %d",
+                       __FUNCTION__, __LINE__, ret);
+       }
 
        return 0;
 }
@@ -1525,7 +1530,7 @@ static void __multiwindow_instance_terminate(
        if (cls->ops.destroy)
                cls->ops.destroy(instance_h, reason, content_info, class_data);
 
-       LOGD("%s is destroyed %d", id, reason);
+       LOGW("%s is destroyed %d", id, reason);
        if (reason == WIDGET_BASE_DESTROY_TYPE_PERMANENT) {
                __is_permanent = true;
                event = WIDGET_INSTANCE_EVENT_DESTROY;