[Service] Fix memory leak with worker isolation 15/243515/14
authorDongHyun Song <dh81.song@samsung.com>
Wed, 2 Sep 2020 08:16:19 +0000 (17:16 +0900)
committerDongHyun Song <dh81.song@samsung.com>
Wed, 9 Sep 2020 08:26:36 +0000 (08:26 +0000)
commitd4c464b2233281728d03ad3cb22ba7daedd283cc
tree10a5b2308c876a62e1df5a969356bc65fb067b1f
parent5f2026e23c25a9da850c1ec0c506eaa612ee7c8e
[Service] Fix memory leak with worker isolation

1) apply worker.terminate(), instead of process.exit()
2) unload extensions to release extensions

Related chromium-efl patch:
  https://review.tizen.org/gerrit/243536

Change-Id: I575fa68d72280d542e36add0d5d7f4f27adb98bc
Signed-off-by: DongHyun Song <dh81.song@samsung.com>
packaging/wrtjs.spec
wrt_app/common/service_manager.ts
wrt_app/common/service_runner.ts
wrt_app/common/wrt_xwalk_extension.ts