Project

General

Profile

Feature #21073

Freeze TRACE buffer when SharedMemoryManager detaches with an exception

Added by Eric Flumerfelt about 1 year ago.

Status:
Resolved
Priority:
Normal
Category:
Additional Functionality
Target version:
-
Start date:
10/09/2018
Due date:
% Done:

0%

Estimated time:
Experiment:
-
Co-Assignees:
Duration:

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.



Also available in: Atom PDF