[Home]

Summary:ASTERISK-27110: RTP session is not fully destroyed on channel hangup
Reporter:Matt Jordan (mjordan)Labels:pjsip
Date Opened:2017-07-06 09:29:29Date Closed:2017-08-15 07:23:30
Priority:MajorRegression?
Status:Closed/CompleteComponents:Resources/res_pjsip_session
Versions:14.5.0 Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) ASTERISK-27110-debug.log
( 1) pjsip.conf
Description:Steps to reproduce:

# Register an endpoint (PJSIP/alice) to Asterisk
# Originate a call to the endpoint ({{channel originate PJSIP/alice application Echo}})
# Hangup from Alice

*Expected*: Asterisk terminates the channel and its underlying RTP session.
*Actual*: The RTP session persists, continuing to send RTCP reports until the session timer fires.

See the attached debug log snippet, showing the BYE completing successfully but RTCP reports continuing to fire (and attempting to be sent).
Comments: