From 552bf5b41a5068fda16df8e8d4b1e7a0f7f8a406 Mon Sep 17 00:00:00 2001 From: zy-kkk Date: Mon, 25 Mar 2024 17:20:59 +0800 Subject: [PATCH] [opt](jdbc catalog) close when jdbcClient is not empty (#32747) --- .../apache/doris/datasource/jdbc/JdbcExternalCatalog.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java index db98df8bc9..3c224d3843 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java +++ b/fe/fe-core/src/main/java/org/apache/doris/datasource/jdbc/JdbcExternalCatalog.java @@ -309,8 +309,10 @@ public class JdbcExternalCatalog extends ExternalCatalog { testFeToJdbcConnection(); testBeToJdbcConnection(); } finally { - jdbcClient.closeClient(); - jdbcClient = null; + if (jdbcClient != null) { + jdbcClient.closeClient(); + jdbcClient = null; + } } } }