On Fri, Jul 2, 2010 at 12:01 AM, Andrew Thompson <andrew@hijacked.us> wrote:
On Thu, Jul 01, 2010 at 03:16:05PM +0500, Timur Irmatov wrote:
On Thu, Jul 1, 2010 at 2:34 PM, Timur Irmatov <irmatov@gmail.com> wrote:
When inbound-bypass-media is set to false, I am successfully managing a call through erlang application. When it is set to false, I am seeing 'got pid' and 'exit erlang_outbound_function' in log files, and I cannot manage calls in erlang.
When it is set to *true* I am having a problem.
So in the other thread you said it was working briefly until you restarted FreeSWITCH, is this the root cause of that problem, or is it another issue? I'm baffled as to why bypass media is having any effect here.
This is same issue, and bypass media is the root cause of the problem. I'm baffled too. Actually, changing bypass media was the reason of the restart. But, same as you, I failed to realize that I *changed* configuration of FreeSWITCH and after that mod_erlang_event failed to deliver events to erlang application because I couldn't imagine that bypass media would affect mod_erlang_event. Problem is stable. With bypass media set to false, mod_erlang_event works as expected. I change bypass media to true, reloadxml, sofia profile external restart, my problem reappears. Change bypass media back to false, reloadxml, sofia profile external restart, works again. -- Timur Irmatov, xmpp:irmatov@jabber.ru