Feature #21073
Freeze TRACE buffer when SharedMemoryManager detaches with an exception
Status:
Resolved
Priority:
Normal
Assignee:
Category:
Additional Functionality
Target version:
-
Start date:
10/09/2018
Due date:
% Done:
0%
Estimated time:
Experiment:
-
Co-Assignees:
Description
To assist with debugging, whenever an error fatal enough to cause SharedMemoryManager to disconnect its shared memory and throw an exception occurs, the TRACE buffer should be frozen. (Especially when this occurs in an art process, the rest of the system may continue for significant amounts of time afterwards.)
This feature is implemented on artdaq-core/feature/FreezeTraceBufferOnDetachWithException.