res_pjsip_outbound_registration: registration stops due to fatal 4xx response
During outbound registration it is possible to receive a fatal (any permanent/ non-temporary 4xx, 5xx, 6xx) response from the registrar that is simply due to a problem with the registrar itself. Upon receiving the failure response Asterisk terminates outbound registration for the given endpoint. This patch adds an option, 'fatal_retry_interval', that when set continues outbound registration at the given interval up to 'max_retries' upon receiving a fatal response. ASTERISK-25485 #close Change-Id: Ibc2c7b47164ac89cc803433c0bbe7063bfa143a2
Showing
- CHANGES 7 additions, 0 deletionsCHANGES
- configs/samples/pjsip.conf.sample 8 additions, 0 deletionsconfigs/samples/pjsip.conf.sample
- contrib/ast-db-manage/config/versions/28ce1e718f05_add_fatal_response_interval.py 22 additions, 0 deletions...nfig/versions/28ce1e718f05_add_fatal_response_interval.py
- res/res_pjsip_outbound_registration.c 29 additions, 0 deletionsres/res_pjsip_outbound_registration.c
Please register or sign in to comment