mirror of
https://github.com/fluencelabs/wasmer
synced 2025-06-24 14:11:32 +00:00
Try fixing middleware failure.
This commit is contained in:
@ -284,7 +284,8 @@ extern "C" fn signal_trap_handler(
|
||||
|
||||
unsafe {
|
||||
let fault = get_fault_info(siginfo as _, ucontext);
|
||||
let early_return = CURRENT_CODE_VERSIONS.with(|versions| {
|
||||
let early_return = allocate_and_run(TRAP_STACK_SIZE, || {
|
||||
CURRENT_CODE_VERSIONS.with(|versions| {
|
||||
let versions = versions.borrow();
|
||||
for v in versions.iter() {
|
||||
let magic_size = if let Some(x) = get_inline_breakpoint_size(ARCH, v.backend) {
|
||||
@ -326,6 +327,7 @@ extern "C" fn signal_trap_handler(
|
||||
}
|
||||
}
|
||||
false
|
||||
})
|
||||
});
|
||||
if early_return {
|
||||
return;
|
||||
|
Reference in New Issue
Block a user