commit | 96ba68d7cd4ecc3d366df2b33f8d62db9c4c8df6 | [log] [tgz] |
---|---|---|
author | Mark D. Roth <roth@google.com> | Fri Dec 09 17:21:26 2016 +0000 |
committer | Mark D. Roth <roth@google.com> | Fri Dec 09 17:21:26 2016 +0000 |
tree | a8799022dcc06497e6ea97e3fabd1abfc4b50167 | |
parent | 6c07bf85a336c1cfbdf4547e134161a9be4a0fa5 [diff] [blame] |
Fix more allocation bugs.
diff --git a/src/core/ext/transport/chttp2/server/chttp2_server.c b/src/core/ext/transport/chttp2/server/chttp2_server.c index 844330c..af0b9e5 100644 --- a/src/core/ext/transport/chttp2/server/chttp2_server.c +++ b/src/core/ext/transport/chttp2/server/chttp2_server.c
@@ -178,6 +178,7 @@ if (state->shutdown) { gpr_mu_unlock(&state->mu); grpc_endpoint_destroy(exec_ctx, tcp); + gpr_free(acceptor); return; } grpc_handshake_manager *handshake_mgr = grpc_handshake_manager_create();