Skip to content
Snippets Groups Projects

[ATR-22774][ATR-22732] Further x2 MT protections for full R2 navigation framework

Merged Tim Martin requested to merge tamartin/athena:tdtFeatureSegfault_2 into master

Additional MT protection

  • There can be multiple thinning services in RAWtoALL, change the mutex here to be static to cover them all.
  • The thinning service and monitoring both make use of the same underlying (singleton) thread-hostile legacy trigger navigation tool. !40884 (merged) reduced the number of issues, but did not eliminate them.

This MR serialises all legacy HLT monitoring and thinning.

It reduces the frequency of MT-crashes, but still does not eliminate them. A x3 follow up will still be needed.

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading