]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-5488 --resolve
authorAnthony Minessale <anthm@freeswitch.org>
Fri, 31 May 2013 18:14:09 +0000 (13:14 -0500)
committerAnthony Minessale <anthm@freeswitch.org>
Fri, 31 May 2013 18:14:23 +0000 (13:14 -0500)
src/mod/applications/mod_fifo/mod_fifo.c

index ca6fd907d09e4b819291ff7fae90451f5b4f834a..8dd8f17f6d6a5daa710544f9b77bebde4eb466e8 100644 (file)
@@ -1854,7 +1854,8 @@ static void *SWITCH_THREAD_FUNC node_thread_run(switch_thread_t *thread, void *o
                        node = node->next;
 
                        if (this_node->ready == 0) {
-                               
+                               switch_core_hash_delete(globals.fifo_hash, this_node->name);
+
                                for (x = 0; x < MAX_PRI; x++) {
                                        while (fifo_queue_pop(this_node->fifo_list[x], &pop, 2) == SWITCH_STATUS_SUCCESS) {
                                                const char *caller_uuid = switch_event_get_header(pop, "unique-id");