[JENKINS-30057] NodeProperties should be owned by the corresponding Saveable.
Node objects are owned by the Nodes class not by Jenkins so NodeProperties and anything modifiying them needs to be updated. Also modifying Nodes requires a lock on the Queue so use this lock not Jenkins to prevent the deadlock observed in JENKINS-30057 (cherry picked from commit 06f690db)
Showing
想要评论请 注册 或 登录