提交 56ec9412 编写于 作者: K Kozlov Dmitry

shaper: fix time range start detection on startup/config reload

上级 0d96cf0a
......@@ -751,7 +751,7 @@ static void load_time_ranges(void)
if (r) {
list_add_tail(&r->entry, &time_range_list);
if (r->begin.expire_tv.tv_sec > r->end.expire_tv.tv_sec) {
if (ts >= r->begin.expire_tv.tv_sec && ts <= r->end.expire_tv.tv_sec + 24*60*60)
if (ts >= r->begin.expire_tv.tv_sec || ts <= r->end.expire_tv.tv_sec)
time_range_begin_timer(&r->begin);
} else {
if (ts >= r->begin.expire_tv.tv_sec && ts <= r->end.expire_tv.tv_sec)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册