Opened 10 years ago
Last modified 9 years ago
#2200 assigned defect
ClearState of IStatefulItems is not always executed — at Initial Version
Reported by: | mkommend | Owned by: | architects |
---|---|---|---|
Priority: | high | Milestone: | HeuristicLab 4.0 |
Component: | Optimization | Version: | 3.3.9 |
Keywords: | Cc: |
Description
If an algorithm is paused and prepared without stopping it before the ClearState method of IStatefulItems is not executed, because the algorithm never reaches the stopped state. As a result all ThreadLocal objects of LookupParameters (cachesActualValues, executionContexts) and Operators (executionContexts) are not disposed correctly, which could result in a memory leak.
Note: See
TracTickets for help on using
tickets.