diff --git a/autowiring/auto_signal.h b/autowiring/auto_signal.h index 891c92399..2c061411a 100644 --- a/autowiring/auto_signal.h +++ b/autowiring/auto_signal.h @@ -472,7 +472,7 @@ namespace autowiring { try { SignalUnsafe(std::forward(args)...); } catch(...) {} - break; + return; } switch (state) {