diff --git a/jOOQ/src/main/java/org/jooq/exception/ControlFlowSignal.java b/jOOQ/src/main/java/org/jooq/exception/ControlFlowSignal.java index 0517a23955..92c3e951a8 100644 --- a/jOOQ/src/main/java/org/jooq/exception/ControlFlowSignal.java +++ b/jOOQ/src/main/java/org/jooq/exception/ControlFlowSignal.java @@ -68,7 +68,9 @@ public class ControlFlowSignal extends RuntimeException { * Create a new ControlFlowException. */ public ControlFlowSignal(String message) { - super(message); + + // [#12582] Use more efficient instantiation without suppression or stack trace. + super(message, null, false, false); } @SuppressWarnings("sync-override")