]> 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:37 +0000 (13:14 -0500)
src/mod/applications/mod_fifo/mod_fifo.c

index 5c69aece49cf1bf38b8c2d6f191fb60fb352a583..eeb7b6aba37378c8e7fd108a15335d42c2dedafe 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");