• Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Blocker Blocker
    • core
    • None
    • RHEL5 64bit jdb1.6_18 64bit

      Deadlock occuring when a config POST occurs concurrently with a json api GET on same project.

      Threaddump:

      Found one Java-level deadlock:
      =============================

      "Handling GET /hudson/job/the_Build/api/json : http-8080-24":
      waiting to lock Monitor@0x0000000053162e70 (Object@0x00002aaaf87e9ab8, a java/util/Vector),
      which is held by "Handling POST /hudson/job/The_Build/configSubmit : http-8080-31"
      "Handling POST /hudson/job/The_Build/configSubmit : http-8080-31":
      waiting to lock Monitor@0x0000000052eefc20 (Object@0x00002aaab8119e08, a hudson/maven/MavenModuleSet),
      which is held by "Handling GET /hudson/job/the_Build/api/json : http-8080-24"

      Found a total of 1 deadlock.

          [JENKINS-7790] Deadlock in 1.380

          Eric Smalling created issue -
          Eric Smalling made changes -
          Resolution New: Duplicate [ 3 ]
          Status Original: Open [ 1 ] New: Resolved [ 5 ]
          Eric Smalling made changes -
          Status Original: Resolved [ 5 ] New: Verified [ 10000 ]
          evernat made changes -
          Link New: This issue is related to JENKINS-5829 [ JENKINS-5829 ]
          evernat made changes -
          Link New: This issue is duplicated by JENKINS-4220 [ JENKINS-4220 ]
          Andrew Bayer made changes -
          Status Original: Verified [ 10000 ] New: Closed [ 6 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 137892 ] New: JNJira + In-Review [ 204630 ]

            Unassigned Unassigned
            esmalling Eric Smalling
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: