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);