Bug #20857
Update bookkeeping in SMEM when Fragment is not completely received
Start date:
09/17/2018
Due date:
% Done:
0%
Estimated time:
Experiment:
-
Co-Assignees:
Description
If TCPSocketTransfer has an issue receiving Fragment data (or when any TransferPlugin returns kErrorNotRequiringException) from its receive call), the bookkeeping for that event was not updated in SharedMemoryEventManager, causing the event to remain open indefinitely.
We have implemented a fix where the Fragment's type is changed to ErrorFragmentType and the bookkeeping updated when this occurs.
History
#1 Updated by Eric Flumerfelt over 2 years ago
- Category set to Known Issues
- Status changed from Resolved to Closed
- Target version set to artdaq v3_03_00