Skip to content
Snippets Groups Projects
Forked from atlas / athena
Source project has a limited visibility.
  • John Chapman's avatar
    51c78246
    Protection against calling G4ThreadInitTool::terminateThread without having called initThread · 51c78246
    John Chapman authored
    Based on the discussion in ATLASSIM-4062, it seems that with the new version of TBB introduced
    in `LCG_95` (see !21493) can sometimes try to call `G4ThreadInitTool::terminateThread` without
    having first called `G4ThreadInitTool::initThread`. This causes the `G4ExHive-test` CI test
    to fail at random. Adding some protection to `G4ThreadInitTool::terminateThread` to prevent
    crashes in this case while the experts follow up with the TBB experts.
    51c78246
    History
    Protection against calling G4ThreadInitTool::terminateThread without having called initThread
    John Chapman authored
    Based on the discussion in ATLASSIM-4062, it seems that with the new version of TBB introduced
    in `LCG_95` (see !21493) can sometimes try to call `G4ThreadInitTool::terminateThread` without
    having first called `G4ThreadInitTool::initThread`. This causes the `G4ExHive-test` CI test
    to fail at random. Adding some protection to `G4ThreadInitTool::terminateThread` to prevent
    crashes in this case while the experts follow up with the TBB experts.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.