aboutsummaryrefslogtreecommitdiff
path: root/sql/hive-thriftserver
diff options
context:
space:
mode:
authorzuotingbing <zuo.tingbing9@zte.com.cn>2017-04-02 15:39:51 +0100
committerSean Owen <sowen@cloudera.com>2017-04-02 15:39:51 +0100
commit657cb9541db8508ce64d08cc3de14cd02adf16b5 (patch)
treeb2045a51b57f10d31768c723cfade6c37076ddf9 /sql/hive-thriftserver
parent76de2d115364aa6a1fdaacdfae05f0c695c953b8 (diff)
downloadspark-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.scala2
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 = _
/**