diff --git a/src/main/java/com/actiontech/dble/backend/mysql/nio/MySQLConnection.java b/src/main/java/com/actiontech/dble/backend/mysql/nio/MySQLConnection.java index e32d3b775..595984cd0 100644 --- a/src/main/java/com/actiontech/dble/backend/mysql/nio/MySQLConnection.java +++ b/src/main/java/com/actiontech/dble/backend/mysql/nio/MySQLConnection.java @@ -584,10 +584,8 @@ public class MySQLConnection extends AbstractConnection implements BackendConnec return; } this.setFlowControlled(false); - if (recycler != null) { - recycler.signal(); - recycler = null; - } + Optional.ofNullable(recycler).ifPresent(res -> res.signal()); + recycler = null; } private String getSetSQL(Map usrVars, Map sysVars, Set toResetSys) {