[ https://issues.apache.org/jira/browse/HIVE-19776?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16499262#comment-16499262 ]
Thejas M Nair commented on HIVE-19776: -------------------------------------- 3.patch- Minor change to not log error/exception when interruptedexception is received by the thrift server thread during shutdown > HiveServer2.startHiveServer2 retries of start has concurrency issues > -------------------------------------------------------------------- > > Key: HIVE-19776 > URL: https://issues.apache.org/jira/browse/HIVE-19776 > Project: Hive > Issue Type: Improvement > Reporter: Thejas M Nair > Assignee: Thejas M Nair > Priority: Major > Labels: pull-request-available > Attachments: HIVE-19776.1.patch, HIVE-19776.2.patch, > HIVE-19776.3.patch > > > HS2 starts the thrift binary/http servers in background, while it proceeds to > do other setup (eg create zookeeper entries). If there is a ZK error and it > attempts to stop and start in the retry loop within > HiveServer2.startHiveServer2, the retry fails because the thrift server > doesn't get stopped if it was still getting initialized. > The thrift server initialization and stopping needs to be synchronized. -- This message was sent by Atlassian JIRA (v7.6.3#76005)