This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[JENKINS-28690] Aha! So I believe this will fully resolve any of thes…
…e kinds of deadlocks - Without this, then it becomes a question of find catch and release for each potential code path that might end up restoring the interrupt flag on the current thread. - Since standard Lock support is kind enough to restore the interrupt flag on the current thread when blocked waiting for the lock, that would be a hiding to nothing - I welcome others to review my logic detailed in the code comment - I am leaving the code comment as this is IMHO too important to assume that somebody will check the git commit history
- Loading branch information
Showing 1 changed file with 28 additions and 1 deletion.