diff options
author | Craig Tiller <ctiller@google.com> | 2017-01-05 13:14:09 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-01-05 13:14:09 -0800 |
commit | 3a35f7ecbcef2f762a86a5874ecfc680bb870aaa (patch) | |
tree | 3e1c351d70081891ec619477d8f24ef661dd8267 /src/core/lib/iomgr/tcp_server_uv.c | |
parent | 1f5fad5ce387dd38ca9c6357233150a8ad765ac5 (diff) | |
parent | 4e148d5572e0ba6d83fc4d212637a8337299a2cb (diff) |
Merge pull request #8705 from ctiller/slice_with_exec_ctx
Fix slice/exec_ctx interactions
Diffstat (limited to 'src/core/lib/iomgr/tcp_server_uv.c')
-rw-r--r-- | src/core/lib/iomgr/tcp_server_uv.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/core/lib/iomgr/tcp_server_uv.c b/src/core/lib/iomgr/tcp_server_uv.c index 8abc60d624..eed2773f8a 100644 --- a/src/core/lib/iomgr/tcp_server_uv.c +++ b/src/core/lib/iomgr/tcp_server_uv.c @@ -89,11 +89,11 @@ grpc_error *grpc_tcp_server_create(grpc_exec_ctx *exec_ctx, for (size_t i = 0; i < (args == NULL ? 0 : args->num_args); i++) { if (0 == strcmp(GRPC_ARG_RESOURCE_QUOTA, args->args[i].key)) { if (args->args[i].type == GRPC_ARG_POINTER) { - grpc_resource_quota_internal_unref(exec_ctx, s->resource_quota); + grpc_resource_quota_unref_internal(exec_ctx, s->resource_quota); s->resource_quota = - grpc_resource_quota_internal_ref(args->args[i].value.pointer.p); + grpc_resource_quota_ref_internal(args->args[i].value.pointer.p); } else { - grpc_resource_quota_internal_unref(exec_ctx, s->resource_quota); + grpc_resource_quota_unref_internal(exec_ctx, s->resource_quota); gpr_free(s); return GRPC_ERROR_CREATE(GRPC_ARG_RESOURCE_QUOTA " must be a pointer to a buffer pool"); @@ -136,7 +136,7 @@ static void finish_shutdown(grpc_exec_ctx *exec_ctx, grpc_tcp_server *s) { gpr_free(sp->handle); gpr_free(sp); } - grpc_resource_quota_internal_unref(exec_ctx, s->resource_quota); + grpc_resource_quota_unref_internal(exec_ctx, s->resource_quota); gpr_free(s); } |