[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
Showing
想要评论请 注册 或 登录