]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8141 Add support for apr_queue_term() to switch_apr.c
authorArtur Zaprzała <zapartur@gmail.com>
Mon, 31 Aug 2015 15:43:48 +0000 (17:43 +0200)
committerArtur Zaprzała <zapartur@gmail.com>
Wed, 9 Sep 2015 08:30:19 +0000 (10:30 +0200)
src/include/switch_apr.h
src/switch_apr.c

index 0bddcd497869f1a461776b4a47bdc6948543775e..5ab5d35e7e9318be40bac0481d8a45be102fccb8 100644 (file)
@@ -659,6 +659,8 @@ SWITCH_DECLARE(switch_status_t) switch_queue_trypop(switch_queue_t *queue, void
 
 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
  *
index 81b448eba558eae62d8402c6a93dcc704bdddd02..8407d42713af53a0d34dcce22cb5a506d65441c1 100644 (file)
@@ -1119,7 +1119,6 @@ SWITCH_DECLARE(switch_status_t) switch_queue_pop_timeout(switch_queue_t *queue,
        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;
@@ -1141,6 +1140,11 @@ SWITCH_DECLARE(switch_status_t) switch_queue_interrupt_all(switch_queue_t *queue
        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;