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

        Owen O'Malley created issue -
        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 made changes -
        Field Original Value New Value
        Attachment fix-expire-task-deadlock.patch [ 12335789 ]
        Hide
        Doug Cutting added a comment -

        I just committed this. Thanks, Owen!

        Show
        Doug Cutting added a comment - I just committed this. Thanks, Owen!
        Doug Cutting made changes -
        Resolution Fixed [ 1 ]
        Status Open [ 1 ] Resolved [ 5 ]
        Doug Cutting made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Doug Cutting made changes -
        Workflow no-reopen-closed [ 12374256 ] no-reopen-closed, patch-avail [ 12377827 ]
        Owen O'Malley made changes -
        Component/s mapred [ 12310690 ]
        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

          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