SWITCH_DECLARE(switch_status_t) switch_queue_interrupt_all(switch_queue_t *queue);
+SWITCH_DECLARE(switch_status_t) switch_queue_term(switch_queue_t *queue);
+
/**
* push/add a object to the queue, returning immediatly if the queue is full
*
return apr_queue_pop_timeout(queue, data, timeout);
}
-
SWITCH_DECLARE(switch_status_t) switch_queue_push(switch_queue_t *queue, void *data)
{
apr_status_t s;
return apr_queue_interrupt_all(queue);
}
+SWITCH_DECLARE(switch_status_t) switch_queue_term(switch_queue_t *queue)
+{
+ return apr_queue_term(queue);
+}
+
SWITCH_DECLARE(switch_status_t) switch_queue_trypush(switch_queue_t *queue, void *data)
{
apr_status_t s;