diff --git a/lib/wasix/src/syscalls/mod.rs b/lib/wasix/src/syscalls/mod.rs index 5cca2dd3b0c..676c280c98f 100644 --- a/lib/wasix/src/syscalls/mod.rs +++ b/lib/wasix/src/syscalls/mod.rs @@ -1374,7 +1374,7 @@ pub fn rewind_ext2( if errno != Errno::Success { let exit_code = ExitCode::from(errno); - ctx.data().on_exit(Some(exit_code)); + ctx.data().blocking_on_exit(Some(exit_code)); return Err(exit_code); } }