diff options
author | 2016-05-11 23:17:45 -0700 | |
---|---|---|
committer | 2016-05-11 23:17:45 -0700 | |
commit | 71f966561258d7545152a088696b91f51ebf2df3 (patch) | |
tree | 39f27747c59aa3b283d439e606041395e1602c0f /src/core/ext/transport/chttp2/server | |
parent | ba1bb87675efa2ac81c225e06d76d2b4686d42be (diff) |
Small fixes
Diffstat (limited to 'src/core/ext/transport/chttp2/server')
-rw-r--r-- | src/core/ext/transport/chttp2/server/insecure/server_chttp2.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/core/ext/transport/chttp2/server/insecure/server_chttp2.c b/src/core/ext/transport/chttp2/server/insecure/server_chttp2.c index 3a2b9dda99..d1a58b6621 100644 --- a/src/core/ext/transport/chttp2/server/insecure/server_chttp2.c +++ b/src/core/ext/transport/chttp2/server/insecure/server_chttp2.c @@ -159,8 +159,10 @@ error: done: grpc_exec_ctx_finish(&exec_ctx); - for (i = 0; i < naddrs; i++) { - GRPC_ERROR_UNREF(errors[i]); + if (errors != NULL) { + for (i = 0; i < naddrs; i++) { + GRPC_ERROR_UNREF(errors[i]); + } } GRPC_ERROR_UNREF(err); gpr_free(errors); |