Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-63275

Concurrent Run deletions may lead to false-positive successful result

XMLWordPrintable

      Follow-up to the fix in https://github.com/jenkinsci/jenkins/pull/4850 and JENKINS-61687. In some cases concurrent run deletion attempts may result in deletion not happening due to error while API callers will get a "success" result. Maybe it makes sense to actually lock requests and propagate errors to all callers if an issue happens. Without async API and timeouts such implementation would be error-prone on its own, so maybe the fix is acceptable as a simple patch. See the discussion after https://github.com/jenkinsci/jenkins/pull/4850#pullrequestreview-453722591 for details

       

       

            Unassigned Unassigned
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: