From 4e70850cd97358845e646edc1187ba076ba23f38 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Mon, 16 Dec 2019 21:29:29 +0800 Subject: [PATCH] 1 --- Timer.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Timer.java b/Timer.java index 88727fb..ec8fd80 100644 --- a/Timer.java +++ b/Timer.java @@ -230,8 +230,13 @@ public class Timer { private int cascade(ListHead[] tv, int index) { tv[index].replaceInit(cascadeList); - while (!cascadeList.empty()) { - // internalAddTimer(); + if (!cascadeList.empty()) { + ListHead pos, n; + for (pos = cascadeList.next, n = pos.next; + pos != cascadeList; + pos = n , n = pos.next) { + internalAddTimer((TimerList)pos.data); + } } cascadeList.init(); return index;