From 5517f3b950acfc7310d1782571b7091b94c61378 Mon Sep 17 00:00:00 2001 From: "k2.nagaraju" Date: Tue, 28 Jan 2020 18:51:39 +0530 Subject: [PATCH] [M76 Migration][Service][Global] Fix Failure of Onstop This guarantees success callback of start API can be called when launching process is completely finished. Reference: https://review.tizen.org/gerrit/223323/ Change-Id: I56c2bc28501a94f9bffc4f499b94b54c622ca61f Signed-off-by: k2.nagaraju --- wrt_app/service/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/wrt_app/service/main.js b/wrt_app/service/main.js index a37e977..3ae77a6 100755 --- a/wrt_app/service/main.js +++ b/wrt_app/service/main.js @@ -78,6 +78,7 @@ wrt.on('start-service', (event, internal_id, permissions) => { sandbox[internal_id]['stopped'] = undefined; const start_callback_string = 'if (module.exports.onStart !== undefined) { module.exports.onStart(); }'; vm.runInContext(start_callback_string, sandbox[internal_id]); + wrt.finishStartingService(internal_id); } const request_callback_string = 'if (module.exports.onRequest !== undefined) { module.exports.onRequest(); }'; vm.runInContext(request_callback_string, sandbox[internal_id]); -- 2.7.4