DUNE-DAQ / iomanager

Package providing a unified API
0 stars 0 forks source link

Only one Subscriber can listen on a connection in an app #70

Open eflumerf opened 9 months ago

eflumerf commented 9 months ago

While testing the updated listrev code, I had a situation where 2 instances of the same DAQModule were in an app, and they both tried to register callbacks on a single PubSub connection. Since NetworkReceiverModel only supports a single callback per connection, only one of the DAQModules actually received the data coming over this connection, which caused the test to fail.

We should look into how to handle this case, so that "gg" listrev_test configurations are possible.