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 8b10b916a..da1b85448 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 @@ -562,10 +562,9 @@ public class MySQLConnection extends AbstractConnection implements } this.setRowDataFlowing(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) {