Project

General

Profile

Bug #20857

Update bookkeeping in SMEM when Fragment is not completely received

Added by Eric Flumerfelt 12 months ago. Updated 12 months ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Known Issues
Target version:
Start date:
09/17/2018
Due date:
% Done:

0%

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

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 12 months ago

  • Category set to Known Issues
  • Status changed from Resolved to Closed
  • Target version set to artdaq v3_03_00


Also available in: Atom PDF