Add to closure_list_sched as well

pull/12600/head
Sree Kuchibhotla 8 years ago
parent 4478a88ad9
commit 966bf49b9c
  1. 10
      src/core/lib/iomgr/closure.c

@ -199,7 +199,15 @@ void grpc_closure_list_sched(grpc_exec_ctx *exec_ctx, grpc_closure_list *list) {
while (c != NULL) {
grpc_closure *next = c->next_data.next;
#ifndef NDEBUG
GPR_ASSERT(!c->scheduled);
if (c->scheduled) {
gpr_log(GPR_ERROR,
"Closure already scheduled. (closure: %p, created: [%s:%d], "
"previously scheduled at: [%s: %d] run?: %s",
closure, closure->file_created, closure->line_created,
closure->file_initiated, closure->line_initiated,
closure->run ? "true" : "false");
abort();
}
c->scheduled = true;
c->file_initiated = file;
c->line_initiated = line;

Loading…
Cancel
Save