Remove suspend timer when resuming app 69/228469/2
authorJunghoon Park <jh9216.park@samsung.com>
Mon, 23 Mar 2020 08:05:33 +0000 (17:05 +0900)
committerJunghoon Park <jh9216.park@samsung.com>
Mon, 23 Mar 2020 08:25:45 +0000 (17:25 +0900)
Change-Id: Ieb0849c21d21012ee32d51cfbdc3ced7685bbe81
Signed-off-by: Junghoon Park <jh9216.park@samsung.com>
src/base/appcore_base.c
src/ui_base/appcore_ui_base.c

index 6ac694a..a4b4f73 100644 (file)
@@ -1200,6 +1200,8 @@ EXPORT_API void appcore_base_fini(void)
                __context.sid = 0;
        }
 
+       __remove_suspend_timer();
+
        g_list_free_full(__events, free);
        __events = NULL;
 
index 8842a1b..db70d35 100644 (file)
@@ -328,6 +328,7 @@ static void __do_resume(void)
                        LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:start]", __context.appid);
                        traceBegin(TTRACE_TAG_APPLICATION_MANAGER, "APPCORE:RESUME");
                        _DBG("Call resume callback");
+                       appcore_base_remove_suspend_timer();
                        __context.ops.resume(__context.data);
                        traceEnd(TTRACE_TAG_APPLICATION_MANAGER);
                        LOG(LOG_DEBUG, "LAUNCH", "[%s:Application:resume:done]", __context.appid);