commit | 4c4a940da279fd76d4839efbe9b2b56e34c6f9ff | [log] [tgz] |
---|---|---|
author | HerCath <77434758+HerCath@users.noreply.github.com> | Wed Jul 13 13:35:44 2022 +0200 |
committer | GitHub <noreply@github.com> | Wed Jul 13 12:35:44 2022 +0100 |
tree | c9da9f2c830230f15938ce6b72e0124acfa87a07 | |
parent | 0ca4868aa2a9218f51b1ded7d9552c3ac58c8836 [diff] |
HADOOP-18217. ExitUtil synchronized blocks reduced. #4255 Reduce the ExitUtil synchronized block scopes so System.exit and Runtime.halt calls aren't within their boundaries, so ExitUtil wrappers do not block each other. Enlarged catches to all Throwables (not just Exceptions). Contributed by Remi Catherinot