From: Chunling Ye Date: Thu, 20 Jun 2024 09:35:32 +0000 (+0800) Subject: Remove 500ms timer when requestStopService X-Git-Tag: submit/tizen/20240621.160024^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f899d7d98a96612f8bdca84decaae243a90d31eb;p=platform%2Fframework%2Fweb%2Fwrtjs.git Remove 500ms timer when requestStopService Fix issue when have requestStopService, but for 500ms timer, durning this time this app relaunch agian, worker will wake up, but after 500ms, service app will been stop, so the second time launch work is not finish. When really terminateWorker also will have 500ms delay, remove this delay timer seems has no effect. Change-Id: I81ead85152ea0851d93dc399069c5c215865ad1a Signed-off-by: Chunling Ye --- diff --git a/wrt_app/service/service_runner.ts b/wrt_app/service/service_runner.ts index 22803f5a..654b56ac 100644 --- a/wrt_app/service/service_runner.ts +++ b/wrt_app/service/service_runner.ts @@ -47,8 +47,8 @@ function registerExtensionResolver(id: string) { } let requestStopService = (id: string) => { - requestStopService = (id: string) => {}; - setTimeout(() => wrt.stopService(id), 500); + console.debug(`requestStopService : ${id}`); + wrt.stopService(id); } let app: any = null;