Free cookie consent management tool by TermsFeed Policy Generator

Opened 12 years ago

Last modified 12 years ago

#1878 closed defect

Executing optimizers in experiments concurrently can lead to exceptions and even a crash — at Version 1

Reported by: gkronber Owned by: swagner
Priority: high Milestone: HeuristicLab 3.3.7
Component: Optimization Version: 3.3.7
Keywords: Cc:

Description (last modified by gkronber)

A race condition can occur in the optimizer_Stopped event handler in Experiment when multiple optimizers stop at the same time. Because then the same optimizer (prepared-state) could be chosen as next optimizer by both threads, which then leads to an exception because a running optimizer cannot be started again.

Change History (1)

comment:1 Changed 12 years ago by gkronber

  • Description modified (diff)
Note: See TracTickets for help on using tickets.