-
Bug
-
Resolution: Duplicate
-
Major
-
None
OldDataMonitor#doUpgrade and OldDataMonitor#doDiscard has a potential to block OldDataMonitor for quite some time. Threads that interact with the monitor via OldDataMonitor.*Listener can get blocked for unacceptable amount of time.
- duplicates
-
JENKINS-24763 Long running OldDataMonitor.doDiscard() results in thread starvation
-
- Resolved
-
This old attempt to resolve that is of no use: https://github.com/jenkinsci/jenkins/commit/9fb65a9910df420e064d0bb53baba9eee82453e2#commitcomment-7423766