dlmarion opened a new pull request, #5817: URL: https://github.com/apache/accumulo/pull/5817
The TransactionRunner instance was being added to the runningTxRunners when the TransactionRunner.run method is called, not when it's created. FateExecutor.initiateShutdown iterates over runningTxRunners and calls flagStop to tell the TransactionRunners to exit. Before this fix it's possible that a TransactionRunner could be created, but not run by the ThreadPoolExecutor, and therefore miss the stop signal. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: notifications-unsubscr...@accumulo.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org