This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch ThreadLeak-1.3 in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 4b89bfe925af8a8906e2098aa63bef24bb4caefd Author: JackieTien97 <[email protected]> AuthorDate: Wed Jun 18 15:25:57 2025 +0800 [To dev/1.3] Fix thread leak in session while connected DN is down --- .../session/src/main/java/org/apache/iotdb/session/Session.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java b/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java index b7bf5daac0c..61625d1c59e 100644 --- a/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java +++ b/iotdb-client/session/src/main/java/org/apache/iotdb/session/Session.java @@ -584,10 +584,10 @@ public class Session implements ISession { @Override public synchronized void close() throws IoTDBConnectionException { - if (isClosed) { - return; - } try { + if (isClosed) { + return; + } if (enableRedirection) { for (SessionConnection sessionConnection : endPointToSessionConnection.values()) { sessionConnection.close();
