From 14b00e73f565504a4d1c8b77e40c69ad76d34451 Mon Sep 17 00:00:00 2001 From: Wenyong Huang Date: Sun, 7 Apr 2024 08:47:31 +0800 Subject: [PATCH] fix set is_aux_stack_allocated in spawn_exec_env --- core/iwasm/libraries/thread-mgr/thread_manager.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/iwasm/libraries/thread-mgr/thread_manager.c b/core/iwasm/libraries/thread-mgr/thread_manager.c index 211a5cda2..ac4deb92c 100644 --- a/core/iwasm/libraries/thread-mgr/thread_manager.c +++ b/core/iwasm/libraries/thread-mgr/thread_manager.c @@ -526,7 +526,6 @@ wasm_cluster_spawn_exec_env(WASMExecEnv *exec_env) "failed to allocate aux stack space for new thread"); goto fail1; } - exec_env->is_aux_stack_allocated = true; os_mutex_lock(&cluster->lock); @@ -559,6 +558,7 @@ wasm_cluster_spawn_exec_env(WASMExecEnv *exec_env) aux_stack_size)) { goto fail3; } + new_exec_env->is_aux_stack_allocated = true; /* Inherit suspend_flags of parent thread */ new_exec_env->suspend_flags.flags =