From a362263595e6e4c22f3bc1882a8dd58034f8493b Mon Sep 17 00:00:00 2001 From: Jo-Philipp Wich Date: Sat, 7 Dec 2024 00:19:00 +0100 Subject: [PATCH] vm: fix inverted condition in uc_vm_signal_handlers_setup() The previous code refactoring inadvertently broke the signal setup condition check. Fixes: #254 Fixes: f9d2faf ("vm: reset signals when freeing VM") Signed-off-by: Jo-Philipp Wich --- vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm.c b/vm.c index 1c40307c..1d408106 100644 --- a/vm.c +++ b/vm.c @@ -165,7 +165,7 @@ uc_vm_signal_handlers_setup(uc_vm_t *vm) vm->signal.sigpipe[0] = -1; vm->signal.sigpipe[1] = -1; - if (vm->config->setup_signal_handlers) + if (!vm->config->setup_signal_handlers) return; tctx = uc_thread_context_get();