From bad09c61ae5eb3c17ea3ffa56cc70f2f350ef9b5 Mon Sep 17 00:00:00 2001 From: "j-h.choi" Date: Tue, 7 Nov 2023 15:22:48 +0900 Subject: [PATCH] Revert "Add launchpad_loader_block/unblock_thread() method" This reverts commit c8b525e03ec5caf89e78ffa4a888aa57f2179540. --- NativeLauncher/launcher/exec/loader.cc | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/NativeLauncher/launcher/exec/loader.cc b/NativeLauncher/launcher/exec/loader.cc index e1079be..62fccdc 100644 --- a/NativeLauncher/launcher/exec/loader.cc +++ b/NativeLauncher/launcher/exec/loader.cc @@ -161,17 +161,6 @@ static void __loader_create_cb(bundle *extra, int type, void *user_data) } } -static int __loader_prelaunch_cb(int argc, char **argv, const char *app_path, - const char *appid, const char *pkgid, const char *pkg_type, - void *user_data) -{ - int ret = launchpad_loader_block_threads(); - if (ret != 0) { - _ERR("Failed to prelaunch"); - } - return ret; -} - static int __loader_launch_cb(int argc, char **argv, const char *app_path, const char *appid, const char *pkgid, const char *pkg_type, void *user_data) @@ -180,11 +169,12 @@ static int __loader_launch_cb(int argc, char **argv, const char *app_path, if (root_path != NULL) { __appInfo.root = root_path; } + __appInfo.app_path = app_path; __appInfo.appid = appid; __appInfo.pkgid = pkgid; - return launchpad_loader_unblock_threads(); + return 0; } static int __loader_terminate_cb(int argc, char **argv, void *user_data) @@ -217,7 +207,6 @@ extern "C" int realMain(int argc, char *argv[]) loader_lifecycle_callback_s callbacks = { .create = __loader_create_cb, - .prelaunch = __loader_prelaunch_cb, .launch = __loader_launch_cb, .terminate = __loader_terminate_cb }; -- 2.7.4