#2402 closed defect (done)

Don't reschedule failing tasks

Reported by: ascheibe Owned by: ascheibe
Priority: medium Milestone: HeuristicLab 3.3.12
Component: Hive.Client Version: 3.3.11
Keywords: Cc:

Description (last modified by ascheibe)

When a task fails on the slave it should not be rescheduled again because this can block the whole Hive: Tasks get sent, fail and get sent again. If these are high-priority tasks, no other tasks will be calculated.

Change History (6)

comment:1 Changed 21 months ago by ascheibe

  • Status changed from new to accepted

comment:2 Changed 21 months ago by ascheibe

  • Description modified (diff)

comment:3 Changed 21 months ago by ascheibe

r12491 don't set task state to waiting when the task fails. In the code it says that this is an "internal error": this is not true. I tested it and the problem was a missing check for "IsAllowedPriviledged". So this would occure on all slaves and therefore the task should not be rescheduled.

comment:4 Changed 21 months ago by ascheibe

  • Owner changed from ascheibe to mkommend
  • Status changed from accepted to reviewing

comment:5 Changed 21 months ago by mkommend

  • Owner changed from mkommend to ascheibe
  • Status changed from reviewing to readytorelease

Reviewed r12491.

comment:6 Changed 21 months ago by ascheibe

  • Resolution set to done
  • Status changed from readytorelease to closed

r12540 merged r12491 into stable

Note: See TracTickets for help on using tickets.