未验证 提交 6f6acd2e 编写于 作者: B Bomin Zhang 提交者: GitHub

add log to trace timer wheel processing

上级 8f65f438
...@@ -342,6 +342,7 @@ static void taosTimerLoopFunc(int signo) { ...@@ -342,6 +342,7 @@ static void taosTimerLoopFunc(int signo) {
int64_t now = taosGetTimestampMs(); int64_t now = taosGetTimestampMs();
for (int i = 0; i < tListLen(wheels); i++) { for (int i = 0; i < tListLen(wheels); i++) {
tmrTrace("begin processing wheel %d", i);
// `expried` is a temporary expire list. // `expried` is a temporary expire list.
// expired timers are first add to this list, then move // expired timers are first add to this list, then move
// to expired queue as a batch to improve performance. // to expired queue as a batch to improve performance.
...@@ -389,6 +390,7 @@ static void taosTimerLoopFunc(int signo) { ...@@ -389,6 +390,7 @@ static void taosTimerLoopFunc(int signo) {
} }
addToExpired(expired); addToExpired(expired);
tmrTrace("end processing wheel %d", i);
} }
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册