JPPF Issue Tracker
star_faded.png
Please log in to bookmark issues
bug_report_small.png
CLOSED  Bug report JPPF-361  -  Driver sends results for wrong job upon task resubmit
Posted Jan 24, 2015 - updated Aug 15, 2018
icon_info.png This issue has been closed with status "Closed" and resolution "RESOLVED".
Issue details
  • Type of issue
    Bug report
  • Status
     
    Closed
  • Assigned to
     lolo4j
  • Progress
       
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
  • Posted by
     lolo4j
  • Owned by
    Not owned by anyone
  • Category
    Server
  • Resolution
    RESOLVED
  • Priority
    Normal
  • Reproducability
    Rarely
  • Severity
    Critical
  • Targetted for
    icon_milestones.png JPPF 4.2.x
Issue description
In some conditions, the driver may send a resubmitted task twice back to the client, where the second time is received by a different job.
Steps to reproduce this issue
  • start 1 driver with load balancer=manual/size=1, 10 nodes, 1 client with a single connection to the driver
  • submit a first job with 10 tasks and MaxTasksResubmits = 1, ApplyMaxResubmitsUponNodeError = true
  • kill one of the nodes as soon as it receives a task
  • submit a second job with 10 task and same characteristics
  • ==> the second job receives a task that belongs to the first job, and it never receives its last task so it never completes

#3
Comment posted by
 lolo4j
Jan 25, 22:46
Fixed in: