Revision
14806
Author
anthm
Date
2009-09-10 13:22:37 -0500 (Thu, 10 Sep 2009)

Log Message

add fifo_position var

Modified Paths

Diff

Modified: freeswitch/trunk/src/mod/applications/mod_fifo/mod_fifo.c (14805 => 14806)


--- freeswitch/trunk/src/mod/applications/mod_fifo/mod_fifo.c	2009-09-10 15:45:21 UTC (rev 14805)
+++ freeswitch/trunk/src/mod/applications/mod_fifo/mod_fifo.c	2009-09-10 18:22:37 UTC (rev 14806)
@@ -888,6 +888,8 @@
 		}
 		
 		switch_queue_push(node->fifo_list[p], (void *) strdup(uuid));
+		switch_snprintf(tmp, sizeof(tmp), "%d", switch_queue_size(node->fifo_list[p]));
+		switch_channel_set_variable(channel, "fifo_position", tmp);
 
 		if (!pri) {
 			switch_snprintf(tmp, sizeof(tmp), "%d", p);