static void amqp_tcp_socket_delete(void *base) { struct amqp_tcp_socket_t *self = (struct amqp_tcp_socket_t *)base; if (self) { amqp_tcp_socket_close(self); free(self); } }
static void amqp_tcp_socket_delete(void *base) { struct amqp_tcp_socket_t *self = (struct amqp_tcp_socket_t *)base; if (self) { RABBIT_INFO("socket delete on: %d", self->sockfd); amqp_tcp_socket_close(self); free(self->buffer); free(self); } }