From e6ad2eb14fba0b5120f77e98c891eae7d35254bd Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Thu, 16 Apr 2015 22:41:00 +0900 Subject: [PATCH] We can assert this --- lib/nghttp2_session.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/nghttp2_session.c b/lib/nghttp2_session.c index 02fe062c..9992c45a 100644 --- a/lib/nghttp2_session.c +++ b/lib/nghttp2_session.c @@ -2246,7 +2246,9 @@ static void session_outbound_item_schedule(nghttp2_session *session, int32_t weight) { size_t delta = item->frame.hd.length * NGHTTP2_MAX_WEIGHT / weight; - session->last_cycle = nghttp2_max(session->last_cycle, item->cycle); + assert(session->last_cycle <= item->cycle); + + session->last_cycle = item->cycle; item->cycle = session->last_cycle + delta; }