aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar Yang Gao <yangg@google.com>2017-08-01 06:57:27 -0700
committerGravatar GitHub <noreply@github.com>2017-08-01 06:57:27 -0700
commit9271621ba9a4e5ed0da3e3f02f4597cfea492339 (patch)
treef851466f6c6c3c14d79a2af45d6d0f6bf5f58312
parentc073e43488dccdd94a078d28e8b2c0d6c2008acf (diff)
parent84d6924fa0cd28ffde1ada52fa4be7426a08149c (diff)
Merge pull request #12000 from yang-g/msan
Initialize initiating_exec_ctx_or_null
-rw-r--r--src/core/lib/iomgr/combiner.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/core/lib/iomgr/combiner.c b/src/core/lib/iomgr/combiner.c
index c72c37e2b5..9b66987b68 100644
--- a/src/core/lib/iomgr/combiner.c
+++ b/src/core/lib/iomgr/combiner.c
@@ -73,10 +73,8 @@ static const grpc_closure_scheduler_vtable finally_scheduler = {
static void offload(grpc_exec_ctx *exec_ctx, void *arg, grpc_error *error);
grpc_combiner *grpc_combiner_create(void) {
- grpc_combiner *lock = gpr_malloc(sizeof(*lock));
+ grpc_combiner *lock = gpr_zalloc(sizeof(*lock));
gpr_ref_init(&lock->refs, 1);
- lock->next_combiner_on_this_exec_ctx = NULL;
- lock->time_to_execute_final_list = false;
lock->scheduler.vtable = &scheduler;
lock->finally_scheduler.vtable = &finally_scheduler;
gpr_atm_no_barrier_store(&lock->state, STATE_UNORPHANED);