Possible deadlock between scheduleBuild() and NodeProvisioner updates

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      JIRA was down when I've created the issue

      NodeProvisioner#getPendingLaunches() and NodeProvisioner#update() may get deadlocked if somebody retrieves a list of pending launches in the build scheduler. It
      also applies to all other methods guarded by provisioningLock, because NodeProvisioner#update() locks the queue after locking provisioningLock.

      Pull requests:

            Assignee:
            Unassigned
            Reporter:
            Oleg Nenashev
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Resolved:
              Archived: