aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/ext/transport/chttp2/server
diff options
context:
space:
mode:
authorGravatar Craig Tiller <ctiller@google.com>2016-05-11 23:17:45 -0700
committerGravatar Craig Tiller <ctiller@google.com>2016-05-11 23:17:45 -0700
commit71f966561258d7545152a088696b91f51ebf2df3 (patch)
tree39f27747c59aa3b283d439e606041395e1602c0f /src/core/ext/transport/chttp2/server
parentba1bb87675efa2ac81c225e06d76d2b4686d42be (diff)
Small fixes
Diffstat (limited to 'src/core/ext/transport/chttp2/server')
-rw-r--r--src/core/ext/transport/chttp2/server/insecure/server_chttp2.c6
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);