<div dir="ltr"><div>Hello,</div><div> </div><div>I have a scenario where I first place an incoming call into a FIFO, and then pop it out to bridge it to another leg. In a different thread in my application, I keep monitoring the channels, to ensure that my own application is in sync with whatever is happening within <span>freeswitch</span>. What I see is, after the call has been removed from the FIFO, and bridged, show channels still reports application as FIFO. This confuses my application, as it thinks there should be a call in the FIFO, but when it calls FIFO count, the count returned is 0.</div>
<div> </div><div>My question is, is there a way for me to differentiate, in the show channels output, if a call is indeed in a FIFO, or if it has already been popped out and bridged? One difference that I see, between the outputs of show channel before and after the bridge, is &#39;callee_direction&#39; - before the call is bridged, this is generally blank, but once the call has been bridged, i<span>t is</span> either SEND or <span>RECV</span>. Can I use this to differentiate between the two?</div>
<div> </div><div>Thanks!</div></div>