I am using a bit older version of FreeSWITCH but I think I saw it with Astra as well : /* INVITE in progress? */ if (sr->sr_usage == du && sr->sr_method == sip_method_invite && nua_server_request_is_pending(sr)) { return nua_client_return(cr, SIP_491_REQUEST_PENDING, msg); } The problem is with the ("nua_server_request_is_pending") : /** Return true if we have not sent final response to request */ su_inline int nua_server_request_is_pending(nua_server_request_t const *sr) { return sr && sr->sr_response.msg; } You did not send the initial invite in the Jira so I do not know if the initial request constructed correctly but judging by the code it looks like your request is still pending when the second invite arrives Thanks, Yiftach. On Tue, Oct 23, 2012 at 9:10 AM, Phil Quesinberry < philq@qsystemsengineering.com> wrote:
I'm experiencing an odd issue here where a direct media call (bypass media mode) between two Aastra endpoints is disconnected when one of the endpoints sends a re-invite 2 minutes into the call, presumably to refresh the session - RTP ports & codecs remain unchanged.
FreeSWITCH passes the invite on to the other endpoint which replies with its own invite, again keeping the same call parameters, ports/codecs etc.
FS then sends a 491 - Request Pending to both endpoints, acknowledges the second endpoint's invite and tears down the call. This seems wrong. is this expected behavior? I went ahead and filed a Jira on this just in case - it includes all trace info: http://jira.freeswitch.org/browse/FS-4754
Phil Quesinberry Q Systems Engineering, Inc. Electronic Controls and Embedded Systems Development (410) 969-8002 http://www.qsystemsengineering.com
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
FreeSWITCH-powered IP PBX: The CudaTel Communication Server http://www.cudatel.com
Official FreeSWITCH Sites http://www.freeswitch.org http://wiki.freeswitch.org http://www.cluecon.com
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