Fix waiting_ops leak
diff --git a/src/core/ext/client_channel/client_channel.c b/src/core/ext/client_channel/client_channel.c
index 2829134..4bde9ec 100644
--- a/src/core/ext/client_channel/client_channel.c
+++ b/src/core/ext/client_channel/client_channel.c
@@ -690,6 +690,7 @@
   for (size_t i = 0; i < nops; i++) {
     grpc_subchannel_call_process_op(exec_ctx, call, ops[i]);
   }
+  gpr_free(ops);
 }
 
 static void subchannel_ready_locked(grpc_exec_ctx *exec_ctx, void *arg,