Out of curiosity, what happens to the physical interface if that channel is tied to a hardware card(T1, E1)?

What if a call comes in while the channel is reporting?

On Wed, Apr 18, 2012 at 11:29 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
What is actually happening is the CDR state CS_REPORTING comes after
the channel is hung up.
The session is executing the post in its independent thread and it
will remain in existence until the cdr post is complete.
I think if it fails, it writes it to disk for a backup.




On Wed, Apr 18, 2012 at 10:48 AM, Barnaby Ritchley
<barnyritchley@hotmail.com> wrote:
> Sure.
>
> My reason for the note was that we were trying to debug "stuck" b-leg channels and couldnt figure out what was causing the problem.  SIP traces etc showed everything was fine, and it was a process of elimination that led us to the answer.
>
> As this script was triggered via the XML CDR module, we were of the opinion that when the CDR was POSTed to the HTTP/S script that this was dial plan independant - IE that the dial plan would not hang waiting for the CDR script to complete, or if this did cause the dial plan to hang, we would not expect to see a channel open.
>
> Hopefully this will help someone else who comes accross the same problem.  I am of the opinion that nothing in FS needs to be changed, just some explanation added to the Wiki.  I would do this myself, but thought it best left to someone who can use one word, where i would use 100 ;)
>
> Brgds
>
> On 18 Apr 2012, at 16:38, Anthony Minessale wrote:
>
>> However it's not really hurting anything since that leg is independent
>> and getting the CDR processed is hight priority to most people.
>> This is why I prefer to use mod_xml_cdr to write to disk where it's
>> safe then use another program to sort and deliver them to a remote
>> location.
>>
>>
>> On Tue, Apr 17, 2012 at 3:10 PM, Michael Collins <msc@freeswitch.org> wrote:
>>> Thanks for chiming in on this one. If you haven't already updated the wiki
>>> we'll conscript someone to do it tomorrow on our conference call.
>>> -MC
>>>
>>>
>>> On Tue, Apr 17, 2012 at 6:46 AM, Barnaby Ritchley
>>> <barnyritchley@hotmail.com> wrote:
>>>>
>>>> Hi Guys
>>>>
>>>> Just found that when using XML CDR module, if the script that is called
>>>> hangs, this will also hang the b-leg.  We had a situation where we were
>>>> sending CDR data to humbuglabs and because their server was responding
>>>> slowly, and in some cases not at all, this was causing b legs in
>>>> freeswitch
>>>> to hang.
>>>>
>>>> we added a timeout to the curl post to humbug which has solved the issue.
>>>>
>>>> More of a note to be added in to the wiki for others for future.
>>>>
>>>> Cheers
>>>>
>>>>
>>>> _________________________________________________________________________
>>>> 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
>>>
>>>
>>>
>>> _________________________________________________________________________
>>> 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
>>>
>>
>>
>>
>> --
>> Anthony Minessale II
>>
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>> Twitter: http://twitter.com/FreeSWITCH_wire
>>
>> AIM: anthm
>> MSN:anthony_minessale@hotmail.com
>> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
>> IRC: irc.freenode.net #freeswitch
>>
>> FreeSWITCH Developer Conference
>> sip:888@conference.freeswitch.org
>> googletalk:conf+888@conference.freeswitch.org
>> pstn:+19193869900
>>
>> _________________________________________________________________________
>> 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
>>
>
>
> _________________________________________________________________________
> 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



--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
googletalk:conf+888@conference.freeswitch.org
pstn:+19193869900

_________________________________________________________________________
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