Details

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

      Description

      I ran findbugs and it reported 7 cases of sleeping with locks held. Part of what is killing jobs is unreasonably slow responses from the servers (and task tracker in particular), and this may be contributing to that.

        Issue Links

          Activity

          Hide
          Doug Cutting added a comment -

          I just committed this patch. Thanks, Owen.

          Show
          Doug Cutting added a comment - I just committed this patch. Thanks, Owen.
          Hide
          Owen O'Malley added a comment -

          This patch removes the locking of the TaskTracker while the thread sleeps to wait for completion of the task in TaskTracker.taskFinished. It also moves startNewTask to just lock the tip instead of the TaskTracker while the new task is launched.

          Show
          Owen O'Malley added a comment - This patch removes the locking of the TaskTracker while the thread sleeps to wait for completion of the task in TaskTracker.taskFinished. It also moves startNewTask to just lock the tip instead of the TaskTracker while the new task is launched.

            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