diff --git a/service/src/java/org/apache/hive/service/cli/CLIService.java b/service/src/java/org/apache/hive/service/cli/CLIService.java index cc6e138..bba0090 100644 --- a/service/src/java/org/apache/hive/service/cli/CLIService.java +++ b/service/src/java/org/apache/hive/service/cli/CLIService.java @@ -148,6 +148,8 @@ public synchronized void start() { @Override public synchronized void stop() { super.stop(); + // Release the HMS connection for this service thread + Hive.closeCurrent(); } /**