General

Profile

Eric Flumerfelt

Issues

Projects

Activity

08/21/2019

12:33 PM artdaq Support #23111: Restarting a crashed EventBuilder doesn't automatically result in data flowing through that EB again
I have started to implement a test application which will eventually be able to detect issues like this earlier in ou...
12:32 PM artdaq Wiki edit: Artdaq_repository_branches (#433)
12:29 PM artdaq Revision 0930dca7: Add BrokenTransferTest and broken_transfer_driver, which are set up to
test the following situations:
1. Sender pauses for a non-trivial amount of time
2. Receiver pauses for a non-trivial...
12:28 PM artdaq Revision d2e44a8c (core): Change instances list from std::set to std::list to avoid segfault issues in SharedMemoryManager destructor when it was calling instances.erase(this)

08/19/2019

09:21 AM artdaq Support #23111: Restarting a crashed EventBuilder doesn't automatically result in data flowing through that EB again
While investigating this issue, I have made the following branches:
* artdaq-core:bugfix/23111_SharedMemoryManager...
09:17 AM artdaq Revision cae2a7fb: Use isRunning instead of IsValid when checking if shared memory is available in sendFragment
09:12 AM artdaq Wiki edit: Artdaq_repository_branches (#432)
09:12 AM artdaq Wiki edit: Artdaq_repository_branches (#431)
09:10 AM artdaq Revision e65f1ab4: Check IsEndOfData in Shmem_transfer's isRunning function to see if the shared memory is still valid

08/16/2019

01:19 PM artdaq Revision 0f2e274d (core): Check if the shared memory is connected to a receiver using the
IsEndOfData function in WriteFragment. If not, attempt to reconnect.
Added TRACE messages to help debugging.
Added R...

Also available in: Atom