Originate doesn't return until receives 18x, 200, 3xx 4xx, 5xx, or 6xx. I suspect this is the issue. Not sure what the workaround would be though... -Steve On 4 February 2011 16:29, Stephen Wilde <wstephen80@gmail.com> wrote:
I have a lua script that originate a new call creating a session as:
outbound_session = freeswitch.Session(dialstring, session);
The problem I have is that session creation sometimes is blocking and sometimes is not blocking.
To me it seems that is related to the RTP so the session creation is blocked until early media is present or until the called answer the call.
Is this true or I have miss something?
There is a way to do a non blocking session creation?
Stephen
_______________________________________________ FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org