MDB worker to be deleted is missing in the list of workers
Bug Issue
Description
While in the finalizing phase while stopping simulation it happens that a worker should be deleted (method _delete_worker
) that is not present in the _workers
dict in the MajorDomoBroker
. In fact the _workers
list is already empty. This behavior may only be a race condition, but it is strange, because every worker that's instantiated should be (is?) kept track of and deleted gracefully. So there might not be this kind of behavior ...
Order to Approach
Bug-Checklist
-
Can you reproduce the problem? -
Are you running the latest version? -
Are you in the master/development branch? -
Have you installed the newest requirements?
Steps to Reproduce the Problem
Specifications
- Pythonversion:
Actual Behavior
Expected Behavior
Estimated Weight / Value
Acceptance Criteria for Merge
Edited by Torben Logemann