void vortex_channel_free ( VortexChannel channel)

free channel allocated resources.

Free channel resources. Vortex Library consumers must not call this function directly.

In order to close and free the channel properly vortex_channel_close must be used.

Parameters
channelthe channel to free.

References vortex_channel_free_wait_reply(), vortex_channel_get_ctx(), vortex_channel_get_piggyback(), vortex_channel_have_piggyback(), vortex_channel_pool_deattach(), vortex_cond_destroy(), vortex_ctx_unref(), vortex_frame_unref(), vortex_hash_destroy(), vortex_mutex_destroy(), vortex_mutex_lock(), vortex_mutex_unlock(), vortex_queue_free(), vortex_queue_is_empty(), and vortex_queue_pop().

Referenced by vortex_channel_unref2().