|
|
@ -104,7 +104,8 @@ static void tcp_free(grpc_tcp *tcp) { |
|
|
|
gpr_free(tcp); |
|
|
|
gpr_free(tcp); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#define GRPC_TCP_REFCOUNT_DEBUG |
|
|
|
/*#define GRPC_TCP_REFCOUNT_DEBUG*/ |
|
|
|
|
|
|
|
#ifdef GRPC_TCP_REFCOUNT_DEBUG |
|
|
|
#define TCP_UNREF(tcp, reason) tcp_unref((tcp), (reason), __FILE__, __LINE__) |
|
|
|
#define TCP_UNREF(tcp, reason) tcp_unref((tcp), (reason), __FILE__, __LINE__) |
|
|
|
#define TCP_REF(tcp, reason) tcp_ref((tcp), (reason), __FILE__, __LINE__) |
|
|
|
#define TCP_REF(tcp, reason) tcp_ref((tcp), (reason), __FILE__, __LINE__) |
|
|
|
static void tcp_unref(grpc_tcp *tcp, const char *reason, const char *file, |
|
|
|
static void tcp_unref(grpc_tcp *tcp, const char *reason, const char *file, |
|
|
@ -122,7 +123,6 @@ static void tcp_ref(grpc_tcp *tcp, const char *reason, const char *file, |
|
|
|
reason, tcp->refcount.count, tcp->refcount.count + 1); |
|
|
|
reason, tcp->refcount.count, tcp->refcount.count + 1); |
|
|
|
gpr_ref(&tcp->refcount); |
|
|
|
gpr_ref(&tcp->refcount); |
|
|
|
} |
|
|
|
} |
|
|
|
#ifdef GRPC_TCP_REFCOUNT_DEBUG |
|
|
|
|
|
|
|
#else |
|
|
|
#else |
|
|
|
#define TCP_UNREF(tcp, reason) tcp_unref((tcp)) |
|
|
|
#define TCP_UNREF(tcp, reason) tcp_unref((tcp)) |
|
|
|
#define TCP_REF(tcp, reason) tcp_ref((tcp)) |
|
|
|
#define TCP_REF(tcp, reason) tcp_ref((tcp)) |
|
|
|