You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2025/06/18 07:26:12 UTC
(iotdb) 01/01: [To dev/1.3] Fix thread leak in session while connected DN is down
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 <ja...@gmail.com>
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();