Skip to content

Commit 79a72f3

Browse files
committed
Bring back accidentally removed validity check in postprocessing (#2048)
* Bring back accidentally removed validity check in postprocessing * log why * typo
1 parent 8c0af64 commit 79a72f3

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

Framework/src/PostProcessingRunner.cxx

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -230,6 +230,16 @@ void PostProcessingRunner::reset()
230230

231231
void PostProcessingRunner::updateValidity(const Trigger& trigger)
232232
{
233+
if (!trigger.activity.mValidity.isValid()) {
234+
ILOG(Warning, Devel) << "Not updating objects validity, because the provided trigger validity is invalid ("
235+
<< trigger.activity.mValidity.getMin() << ", " << trigger.activity.mValidity.getMax() << ")" << ENDM;
236+
return;
237+
}
238+
if (trigger.activity.mValidity == gFullValidityInterval) {
239+
ILOG(Warning, Devel) << "Not updating objects validity, because the provided trigger validity covers the"
240+
<< " maximum possible validity, which is unexpected" << ENDM;
241+
return;
242+
}
233243
if (!core::activity_helpers::onNumericLimit(trigger.activity.mValidity.getMin())) {
234244
mActivity.mValidity.update(trigger.activity.mValidity.getMin());
235245
}

0 commit comments

Comments
 (0)