commit | 7260b558db99fb440795bfcbd405e97aeb65f076 | [log] [tgz] |
---|---|---|
author | dengzh <dengzhhu653@gmail.com> | Sun Aug 27 19:15:25 2023 +0800 |
committer | GitHub <noreply@github.com> | Sun Aug 27 19:15:25 2023 +0800 |
tree | 519c45bc688cf769f4a4320412d7518a73d04dcf | |
parent | 48c6f9d18e3c7c90b1f8bc3d38c9d3fd416a4a08 [diff] |
HIVE-27463: Non-daemon thread prevents HMS from exiting when failed to start thrift server (Zhihua Deng, reviewed by Attila Turoczy, Denys Kuzmenko) Closes #4449
diff --git a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java index f6980e2..ecf9904 100644 --- a/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java +++ b/standalone-metastore/metastore-server/src/main/java/org/apache/hadoop/hive/metastore/HiveMetaStore.java
@@ -784,6 +784,7 @@ public void run() { } } }; + t.setDaemon(true); t.start(); }