-
Jan David Mol authored
Task #4716: BIG change. 1. Pulled ScopedLock out of Guarded_MPI_* stack to merge lock+unlock sequences. 2. Expanded SampleBuffer sync to have a reader per beamlet. 3. Fixed StationInput not to mix up subbands and meta data between receivers. 4. Align rtcp SampleBuffer sizes with Cobalt.blockSize. 5. MPISendStation now sends to ONE receiver. 6. Delays can now be requested for a subset of the subbands. 7. Release all readers using noMoreRead() when locking a block, before calling startRead on any of them, to prevent a deadlock with the writer.
Jan David Mol authoredTask #4716: BIG change. 1. Pulled ScopedLock out of Guarded_MPI_* stack to merge lock+unlock sequences. 2. Expanded SampleBuffer sync to have a reader per beamlet. 3. Fixed StationInput not to mix up subbands and meta data between receivers. 4. Align rtcp SampleBuffer sizes with Cobalt.blockSize. 5. MPISendStation now sends to ONE receiver. 6. Delays can now be requested for a subset of the subbands. 7. Release all readers using noMoreRead() when locking a block, before calling startRead on any of them, to prevent a deadlock with the writer.
Code owners
Assign users and groups as approvers for specific file changes. Learn more.