On Thu, Nov 19, 2009 at 11:46 AM, Artem Shiyanov <shiyanov@gmail.com> wrote:
Hi there!

I've got annoying FS behavior:
There are 2 channels executing the same Java application (application itself is an IVR). If I try to bridge them with uuid_bridged then both channels are killed. Here is a log from FS console:
uuid_bridge 68587a9d-1d20-48f1-bdfc-72a2c027e1d2 7d6c08fc-62bf-4a6c-a9ae-763d607e43de
2009-07-09 05:58:26.562783 [DEBUG] switch_ivr_bridge.c:1165 (sofia/internal/1005@192.168.147.130) State Change CS_EXECUTE -> CS_HIBERNATE
2009-07-09 05:58:26.562783 [DEBUG] switch_cpp.cpp:1185 hangup_hook called
2009-07-09 05:58:26.562783 [DEBUG] switch_ivr_play_say.c:1391 done playing file
2009-07-09 05:58:26.576844 [DEBUG] switch_ivr_play_say.c:1391 done playing file
2009-07-09 05:58:26.641307 [DEBUG] switch_core_session.c:933 Send signal sofia/internal/1005@192.168.147.130 [BREAK]
2009-07-09 05:58:26.641307 [DEBUG] switch_ivr_bridge.c:1167 (sofia/internal/1001@master.agent.starpoundtech.net) State Change CS_EXECUTE -> CS_HIBERNATE
2009-07-09 05:58:26.641307 [DEBUG] switch_cpp.cpp:1185 hangup_hook called
API CALL [uuid_bridge(68587a9d-1d20-48f1-bdfc-72a2c027e1d2 7d6c08fc-62bf-4a6c-a9ae-763d607e43de)] output:
+OK 7d6c08fc-62bf-4a6c-a9ae-763d607e43de

freeswitch@localhost.localdomain> 2009-07-09 05:58:26.674348 [DEBUG] switch_core_session.c:933 Send signal sofia/internal/1001@master.agent.starpoundtec
2009-07-09 05:58:26.714809 [DEBUG] switch_core_session.c:813 Send signal sofia/internal/1005@192.168.147.130 [BREAK]

2009-07-09 05:58:26.742764 [CRIT] mod_local_stream.c:234 Leaking stream handle! [switch_ivr_play_file() src/switch_ivr_play_say.c:1026]
2009-07-09 05:58:26.754791 [DEBUG] switch_core_session.c:813 Send signal sofia/internal/1001@master.agent.starpoundtech.net [BREAK]

(FS version is 1.0.4)

Any thoughts?


First, update to latest trunk - there are many behaviors that have been tweaked and repaired since early August when 1.0.4 came out. Try it on latest trunk and see if the behavior persists, is different, or is gone. Please report back and let us know how it all goes.

-MC