Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 0.3.2
    • Fix Version/s: 0.4.0
    • Component/s: None
    • Labels:
      None

      Description

      The JobTracker has a deadlock in the ExpireLaunchingTasks stuff.

      In particular, it locks the JobTracker and launchingTasks inconsistently.

      This deadlocks has been observed in the wild and causes the JobTracker to stop responding to rpc and http (other than the root page).

        Activity

        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Open Resolved Resolved
        1h 10m 1 Doug Cutting 23/Jun/06 03:37
        Resolved Resolved Closed Closed
        6d 1h 49m 1 Doug Cutting 29/Jun/06 05:27
        Owen O'Malley made changes -
        Component/s mapred [ 12310690 ]
        Doug Cutting made changes -
        Workflow no-reopen-closed [ 12374256 ] no-reopen-closed, patch-avail [ 12377827 ]
        Doug Cutting made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Doug Cutting made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Hide
        Doug Cutting added a comment -

        I just committed this. Thanks, Owen!

        Show
        Doug Cutting added a comment - I just committed this. Thanks, Owen!
        Owen O'Malley made changes -
        Field Original Value New Value
        Attachment fix-expire-task-deadlock.patch [ 12335789 ]
        Hide
        Owen O'Malley added a comment -

        Make sure that the JobTracker is locked first.

        Show
        Owen O'Malley added a comment - Make sure that the JobTracker is locked first.
        Owen O'Malley created issue -

          People

          • Assignee:
            Owen O'Malley
            Reporter:
            Owen O'Malley
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development