• Richard Mudgett's avatar
    Fixes CC agents not automatically clearing if T309 clears the original call. · 7f55b600
    Richard Mudgett authored
    Incoming calls with CC enabled will not automatically clear the CC offer
    record when the call is aborted by T309 processing.  All CC agent FSM's
    have this problem (PTMP, PTP, and Q.SIG).
    
    To reproduce:
    1) Place incoming call to Asterisk/libpri
    2) Either before or after the call is answered, bring the ISDN link down.
    3) T309 processing, T309 timeout, or TEI removal will leave the CC agent
    FSM in the CC available state.
    
    The problem is indicated by the "cc report status" CLI command showing a
    status of CC offered to caller but it will never timeout.
    
    The FSM's can be manually cleared by using the "cc cancel all" or "cc
    cancel core" CLI commands.
    
    JIRA LIBPRI-46
    JIRA SWP-2241
    
    
    git-svn-id: https://origsvn.digium.com/svn/libpri/branches/1.4@2079 2fbb986a-6c06-0410-b554-c9c1f0a7f128
    7f55b600
cc_ptp_agent_flattened.fsm 5.07 KB