diff options
author | sung-su.kim <sung-su.kim@samsung.com> | 2013-11-01 08:56:10 +0900 |
---|---|---|
committer | sung-su.kim <sung-su.kim@samsung.com> | 2013-11-01 08:56:15 +0900 |
commit | 1809b914d60c3231814e4b88c8b3f582f5c8df73 (patch) | |
tree | 269a578d81304a32bf147ccdb881bec28c371f0d | |
parent | dac9bc64ebd90f5548f5c700a2c336b658df06e1 (diff) | |
parent | 2f2edacbaf1e15acab513cd967db9380efd6da1b (diff) | |
download | web-provider-tizen_2.2.tar.gz web-provider-tizen_2.2.tar.bz2 web-provider-tizen_2.2.zip |
[Release] livebox.web-provider-1.64submit/tizen_2.2/20131107.0612492.2.1_releasetizen_2.2
Merge branch 'master' into tizen_2.2
Change-Id: I84b79618a38e1c7ef39c56bfb149c25dea328536
-rwxr-xr-x | packaging/livebox.web-provider.spec | 2 | ||||
-rwxr-xr-x | src/Daemon/BoxDaemonImpl.cpp | 2 | ||||
-rwxr-xr-x | src/Daemon/main.cpp | 2 | ||||
-rwxr-xr-x | src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp | 5 |
4 files changed, 7 insertions, 4 deletions
diff --git a/packaging/livebox.web-provider.spec b/packaging/livebox.web-provider.spec index a81b15e..a4b60a4 100755 --- a/packaging/livebox.web-provider.spec +++ b/packaging/livebox.web-provider.spec @@ -1,7 +1,7 @@ #git:framework/web/web-provider Name: livebox.web-provider Summary: web framework for livebox -Version: 1.63 +Version: 1.64 Release: 1 Group: main/app License: Flora License, Version 1.1 diff --git a/src/Daemon/BoxDaemonImpl.cpp b/src/Daemon/BoxDaemonImpl.cpp index a262929..3ff24ba 100755 --- a/src/Daemon/BoxDaemonImpl.cpp +++ b/src/Daemon/BoxDaemonImpl.cpp @@ -719,7 +719,7 @@ int BoxDaemonImpl::requestLowMemoryCallback(void* data) UNUSED_PARAM(data); // terminate box daemon and revive - aul_terminate_pid(getpid()); + elm_exit(); return 0; } diff --git a/src/Daemon/main.cpp b/src/Daemon/main.cpp index e3d144a..1b8863d 100755 --- a/src/Daemon/main.cpp +++ b/src/Daemon/main.cpp @@ -87,7 +87,7 @@ static void appServiceCallback(service_h service, void *data) std::string daemonName(name); if(!(boxDaemon->start(daemonName))) { LogD("daemon failed to start"); - aul_terminate_pid(getpid()); + elm_exit(); } atexit(atExitCallback); return; diff --git a/src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp b/src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp index 72113d6..891e5bb 100755 --- a/src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp +++ b/src/Plugin/AppBoxPlugin/AppBoxRenderView.cpp @@ -90,6 +90,9 @@ AppBoxRenderView::AppBoxRenderView( AppBoxRenderView::~AppBoxRenderView() { LogD("enter"); + + destroyWrtCore(m_boxWrt); + destroyWrtCore(m_pdWrt); AppBoxObserver::Instance()->unregisterRenderView(m_instanceId); } @@ -646,7 +649,7 @@ void AppBoxRenderView::decideNavigationCallback(Evas_Object* webview, std::strin void AppBoxRenderView::crashWebProcessCallback() { LogD("enter"); - aul_terminate_pid(getpid()); + elm_exit(); } void AppBoxRenderView::loadNonEmptyLayoutFinishedCallback( |