DPL: expire Optional inputs only when a given message is provided#8384
DPL: expire Optional inputs only when a given message is provided#8384davidrohr merged 1 commit intoAliceO2Group:devfrom
Conversation
|
@davidrohr @shahor02 not tested yet, but at least compiles. Notice that for this to work the optional input must come after the DISTSTF one. |
|
seems to work, merging to have it in tomorrow's build |
Could you clarify this point? If you mean the ordering in the specs definition, in many devices this is not the case |
|
I just tried it in the FST and seemed to be OK. I thought it referred to arrival time, and the optional inputs are the raw data so they should arrive together with the DISTSTF. But @ktf should clarify what exactly he means. |
|
i actually meant what ruben meant . will check in a bit the actual details. if that's not the case the "dead beef" will simply not trigger. |
ok, but that is actually a bit error-prone. Can't this be changed? :) |
|
@ktf cannot you sort the inputs internally? If this is problematic, I can fix in a couple of hours the specs, putting the diststf to the head of the input. |
I am doing this right now to test it. |
|
#8387 should do it |
Yes, I will change it now. It's just that currently the expiration mechanism is configured as I add the routes to the device. I will do it in a separate step. |
No description provided.