From: Alexander Traud Date: Wed, 11 Jul 2018 16:57:53 +0000 (-0500) Subject: Bundled PJPROJECT: Disable internal connection oriented keep-alive. X-Git-Tag: 15.6.0-rc1~95^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6cf7f1b9da41cc89f66294f1bc8df300de5ce334;p=thirdparty%2Fasterisk.git Bundled PJPROJECT: Disable internal connection oriented keep-alive. Turn off the periodic sending of CRLNCRLN. Default is on (90 seconds), which conflicts with the global section's keep_alive_interval option in pjsip.conf. patches: pjsip_keep_not_alive.patch submitted by Alexander Traud (License 6520) ASTERISK-27347 Change-Id: I6a197f56e1830d3b7e5ec70f17025840a290b057 --- diff --git a/third-party/pjproject/patches/config_site.h b/third-party/pjproject/patches/config_site.h index 8f989699fb..7c0e3cb11b 100644 --- a/third-party/pjproject/patches/config_site.h +++ b/third-party/pjproject/patches/config_site.h @@ -76,3 +76,11 @@ #define PJMEDIA_MAX_SDP_BANDW 4 #define PJMEDIA_MAX_SDP_ATTR (PJMEDIA_MAX_SDP_FMT*2 + 4) #define PJMEDIA_MAX_SDP_MEDIA 16 + +/* + * Turn off the periodic sending of CRLNCRLN. Default is on (90 seconds), + * which conflicts with the global section's keep_alive_interval option in + * pjsip.conf. + */ +#define PJSIP_TCP_KEEP_ALIVE_INTERVAL 0 +#define PJSIP_TLS_KEEP_ALIVE_INTERVAL 0