diff options
Diffstat (limited to 'transit/transit_schedule.cpp')
-rw-r--r-- | transit/transit_schedule.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/transit/transit_schedule.cpp b/transit/transit_schedule.cpp index 37e581627b..a0c26bc4cf 100644 --- a/transit/transit_schedule.cpp +++ b/transit/transit_schedule.cpp @@ -277,8 +277,10 @@ FrequencyIntervals::FrequencyIntervals(gtfs::Frequencies const & frequencies) { for (auto const & freq : frequencies) { - CHECK_GREATER(freq.headway_secs, 0, ()); - m_intervals.emplace(TimeInterval(freq.start_time, freq.end_time), freq.headway_secs); + if (freq.headway_secs > 0) + m_intervals.emplace(TimeInterval(freq.start_time, freq.end_time), freq.headway_secs); + else + LOG(LINFO, ("Bad headway_secs:", freq.headway_secs)); } } |