-
Bug
-
Resolution: Done
-
Minor
-
7.1.0.Final
-
NEW
-
NEW
The problem lies in TerminationConfig.inherit():
@Override
public void inherit(TerminationConfig inheritedConfig) {
...
millisecondsSpentLimit = ConfigUtils.inheritOverwritableProperty(millisecondsSpentLimit,
inheritedConfig.getMillisecondsSpentLimit());
secondsSpentLimit = ConfigUtils.inheritOverwritableProperty(secondsSpentLimit,
inheritedConfig.getSecondsSpentLimit());
minutesSpentLimit = ConfigUtils.inheritOverwritableProperty(minutesSpentLimit,
inheritedConfig.getMinutesSpentLimit());
hoursSpentLimit = ConfigUtils.inheritOverwritableProperty(hoursSpentLimit,
inheritedConfig.getHoursSpentLimit());
daysSpentLimit = ConfigUtils.inheritOverwritableProperty(daysSpentLimit,
inheritedConfig.getDaysSpentLimit());
unimprovedMillisecondsSpentLimit = ConfigUtils.inheritOverwritableProperty(unimprovedMillisecondsSpentLimit,
inheritedConfig.getUnimprovedMillisecondsSpentLimit());
unimprovedSecondsSpentLimit = ConfigUtils.inheritOverwritableProperty(unimprovedSecondsSpentLimit,
inheritedConfig.getUnimprovedSecondsSpentLimit());
unimprovedMinutesSpentLimit = ConfigUtils.inheritOverwritableProperty(unimprovedMinutesSpentLimit,
inheritedConfig.getUnimprovedMinutesSpentLimit());
unimprovedHoursSpentLimit = ConfigUtils.inheritOverwritableProperty(unimprovedHoursSpentLimit,
inheritedConfig.getUnimprovedHoursSpentLimit());
unimprovedDaysSpentLimit = ConfigUtils.inheritOverwritableProperty(unimprovedDaysSpentLimit,
inheritedConfig.getUnimprovedDaysSpentLimit());
...
}