diff options
author | Dan Born <dborn+github@google.com> | 2016-01-13 13:35:33 -0800 |
---|---|---|
committer | Dan Born <dborn+github@google.com> | 2016-01-13 13:35:33 -0800 |
commit | 50ef3042a16a0db47449840b25a0a0cc837d8d78 (patch) | |
tree | e8a29257bf4f114ccc4dab86e8652053245bb054 /src | |
parent | 725ee28af8924670a0a9974094b5ea773c519419 (diff) |
Fix windows compilation errors
Diffstat (limited to 'src')
-rw-r--r-- | src/core/iomgr/tcp_server_windows.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/core/iomgr/tcp_server_windows.c b/src/core/iomgr/tcp_server_windows.c index 9a831722df..aad2e5f358 100644 --- a/src/core/iomgr/tcp_server_windows.c +++ b/src/core/iomgr/tcp_server_windows.c @@ -125,7 +125,7 @@ static void finish_shutdown(grpc_exec_ctx *exec_ctx, grpc_tcp_server *s) { s->head = sp->next; sp->next = NULL; grpc_winsocket_destroy(sp->socket); - grpc_tcp_listener_unref(sp); + gpr_free(sp); } gpr_free(s); } @@ -417,7 +417,6 @@ static grpc_tcp_listener *add_socket_to_server(grpc_tcp_server *s, SOCKET sock, sp->new_socket = INVALID_SOCKET; sp->port = port; sp->port_index = port_index; - gpr_ref_init(&sp->refs, 1); grpc_closure_init(&sp->on_accept, on_accept, sp); GPR_ASSERT(sp->socket); gpr_mu_unlock(&s->mu); @@ -491,7 +490,8 @@ int grpc_tcp_server_add_port(grpc_tcp_server *s, const void *addr, } } -unsigned grpc_tcp_server_port_fd_count(grpc_tcp_server *s, int port_index) { +unsigned grpc_tcp_server_port_fd_count(grpc_tcp_server *s, + unsigned port_index) { grpc_tcp_listener *sp; for (sp = s->head; sp && port_index != 0; sp = sp->next, --port_index) ; |