diff options
author | zuotingbing <zuo.tingbing9@zte.com.cn> | 2017-04-02 15:39:51 +0100 |
---|---|---|
committer | Sean Owen <sowen@cloudera.com> | 2017-04-02 15:39:51 +0100 |
commit | 657cb9541db8508ce64d08cc3de14cd02adf16b5 (patch) | |
tree | b2045a51b57f10d31768c723cfade6c37076ddf9 /sql/hive-thriftserver | |
parent | 76de2d115364aa6a1fdaacdfae05f0c695c953b8 (diff) | |
download | spark-657cb9541db8508ce64d08cc3de14cd02adf16b5.tar.gz spark-657cb9541db8508ce64d08cc3de14cd02adf16b5.tar.bz2 spark-657cb9541db8508ce64d08cc3de14cd02adf16b5.zip |
[SPARK-20173][SQL][HIVE-THRIFTSERVER] Throw NullPointerException when HiveThriftServer2 is shutdown
## What changes were proposed in this pull request?
If the shutdown hook called before the variable `uiTab` is set , it will throw a NullPointerException.
## How was this patch tested?
manual tests
Author: zuotingbing <zuo.tingbing9@zte.com.cn>
Closes #17496 from zuotingbing/SPARK-HiveThriftServer2.
Diffstat (limited to 'sql/hive-thriftserver')
-rw-r--r-- | sql/hive-thriftserver/src/main/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2.scala | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sql/hive-thriftserver/src/main/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2.scala b/sql/hive-thriftserver/src/main/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2.scala index 13c6f11f46..14553601b1 100644 --- a/sql/hive-thriftserver/src/main/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2.scala +++ b/sql/hive-thriftserver/src/main/scala/org/apache/spark/sql/hive/thriftserver/HiveThriftServer2.scala @@ -46,7 +46,7 @@ import org.apache.spark.util.{ShutdownHookManager, Utils} */ object HiveThriftServer2 extends Logging { var LOG = LogFactory.getLog(classOf[HiveServer2]) - var uiTab: Option[ThriftServerTab] = _ + var uiTab: Option[ThriftServerTab] = None var listener: HiveThriftServer2Listener = _ /** |