pull/12663/head
Sree Kuchibhotla 8 years ago
parent a27764e593
commit c2261f21e1
  1. 12
      src/core/lib/iomgr/timer_generic.c

@ -452,6 +452,18 @@ static int refill_heap(timer_shard *shard, gpr_atm now) {
for (timer = shard->list.next; timer != &shard->list; timer = next) {
next = timer->next;
#ifndef NDEBUG
if (next == timer && next != &shard->list) {
grpc_closure *c = timer->closure;
gpr_log(GPR_ERROR,
"We have a problem!!!! - timer %p closure: %p, created-at: "
"[%s,%d], scheduled-at: [%s, %d]",
timer, c, c->file_initiated, c->line_created, c->file_initiated,
c->line_initiated);
abort();
}
#endif
if (timer->deadline < shard->queue_deadline_cap) {
if (GRPC_TRACER_ON(grpc_timer_check_trace)) {
gpr_log(GPR_DEBUG, " .. add timer with deadline %" PRIdPTR " to heap",

Loading…
Cancel
Save