diff --git a/espanso/src/gui/modulo/manager.rs b/espanso/src/gui/modulo/manager.rs index 9f7ed51..a860e5d 100644 --- a/espanso/src/gui/modulo/manager.rs +++ b/espanso/src/gui/modulo/manager.rs @@ -105,6 +105,13 @@ impl ModuloManager { error!("modulo reported an error: {}", error); } + if !child_output.status.success() { + error!( + "modulo exited with non-zero status code: {:?}", + child_output.status.code() + ) + } + if !output.trim().is_empty() { Ok(output.to_string()) } else {