Wang Xixu has uploaded this change for review. ( http://gerrit.cloudera.org:8080/19203
Change subject: [KUDU-3419][TabletManager] Fix the stuck of tablet server when starting ...................................................................... [KUDU-3419][TabletManager] Fix the stuck of tablet server when starting If the permission of tablet metadata file is denied when tablet server starting, tablet server will get stuck and can not exit automatically. That is because if the permission is denied, the object of TabletServer will be deconstructed, it will deconstruct it's thread pool:txn_status_manager_pool_, but this thread pool contains a task: TxnStalenessTrackerTask, the task is still running. There are not change to finish this task. Therefore tablet server will get stuck. See the detail at #KUDU-3419 Change-Id: I8c9a4f4158fcb0a36499345e00ee72c65f5fefe0 --- M src/kudu/tserver/ts_tablet_manager.cc 1 file changed, 25 insertions(+), 10 deletions(-) git pull ssh://gerrit.cloudera.org:29418/kudu refs/changes/03/19203/1 -- To view, visit http://gerrit.cloudera.org:8080/19203 To unsubscribe, visit http://gerrit.cloudera.org:8080/settings Gerrit-Project: kudu Gerrit-Branch: master Gerrit-MessageType: newchange Gerrit-Change-Id: I8c9a4f4158fcb0a36499345e00ee72c65f5fefe0 Gerrit-Change-Number: 19203 Gerrit-PatchSet: 1 Gerrit-Owner: Wang Xixu <[email protected]>
