diff options
author | Yash Tibrewal <yashkt@google.com> | 2018-04-26 16:44:46 -0700 |
---|---|---|
committer | Yash Tibrewal <yashkt@google.com> | 2018-04-26 16:44:46 -0700 |
commit | 9d56762f0431bf63b5d7656a6c3c9a83c86ec543 (patch) | |
tree | 3831b2429da78c8a3c359887d14f2d466b3e930c | |
parent | 6f3cadb687f7d9e3da3d49b18c3f68463352db6b (diff) |
replace assert in closures with GPR_ASSERT and move within DEBUG block
-rw-r--r-- | src/core/lib/iomgr/closure.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/lib/iomgr/closure.h b/src/core/lib/iomgr/closure.h index 64527d6bb1..34a494485d 100644 --- a/src/core/lib/iomgr/closure.h +++ b/src/core/lib/iomgr/closure.h @@ -253,8 +253,8 @@ inline void grpc_closure_run(grpc_closure* c, grpc_error* error) { c->file_initiated = file; c->line_initiated = line; c->run = true; + GPR_ASSERT(c->cb != nullptr); #endif - assert(c->cb); c->scheduler->vtable->run(c, error); } else { GRPC_ERROR_UNREF(error); @@ -292,8 +292,8 @@ inline void grpc_closure_sched(grpc_closure* c, grpc_error* error) { c->file_initiated = file; c->line_initiated = line; c->run = false; + GPR_ASSERT(c->cb != nullptr); #endif - assert(c->cb); c->scheduler->vtable->sched(c, error); } else { GRPC_ERROR_UNREF(error); @@ -330,8 +330,8 @@ inline void grpc_closure_list_sched(grpc_closure_list* list) { c->file_initiated = file; c->line_initiated = line; c->run = false; + GPR_ASSERT(c->cb != nullptr); #endif - assert(c->cb); c->scheduler->vtable->sched(c, c->error_data.error); c = next; } |