diff options
author | Richard Mudgett <rmudgett@digium.com> | 2017-08-02 18:44:12 -0500 |
---|---|---|
committer | Richard Mudgett <rmudgett@digium.com> | 2017-08-10 12:18:28 -0500 |
commit | aef38f07d3ca1399ec0e751fc3917a4d74f048df (patch) | |
tree | f59fdb8f5628390d3b08a5e720495a2413976ba6 /UPGRADE-10.txt | |
parent | b9f6697f06ac9003dc7a6514e13db7cf9d459444 (diff) |
res_pjsip_outbound_registration.c: Re-REGISTER on transport shutdown.
The fix for the issue is broken up into three parts.
This is part three which handles the client side of REGISTER requests.
The registered contact may no longer be valid on the server when the
transport used is reliable and the connection is broken.
* Re-REGISTER our contact if the reliable transport is broken after
registration completes. We attempt to re-REGISTER immediately to minimize
the time we are unreachable. Time may have already passed between the
connection being broken and the loss being detected.
* Reorder sip_outbound_registration_state_alloc() so the STATSD_GUAGE's
are still correct if an allocation failure happens.
ASTERISK-27147
Change-Id: I3668405b1ee75dfefb07c0d637826176f741ce83
Diffstat (limited to 'UPGRADE-10.txt')
0 files changed, 0 insertions, 0 deletions