chan_sip: Allow websockets to be disabled.

This patch adds a new setting "websockets_enabled" to sip.conf.
Setting this to false allows chan_sip to be used without causing
conflicts with res_pjsip_transport_websocket.

ASTERISK-24106 #close
Reported by: Andrew Nagy

Change-Id: I04fe8c4f2d57b2d7375e0e25826c91a72e93bea7
This commit is contained in:
Corey Farrell
2015-11-02 21:24:58 -05:00
parent f80a0ae49b
commit 40574a2ea3
4 changed files with 30 additions and 2 deletions

View File

@@ -232,6 +232,10 @@ tcpbindaddr=0.0.0.0 ; IP address for TCP server to bind to (0.0.0.0
; unauthenticated sessions that will be allowed
; to connect at any given time. (default: 100)
;websocket_enabled = true ; Set to false to prevent chan_sip from listening to websockets. This
; is neeeded when using chan_sip and res_pjsip_transport_websockets on
; the same system.
;websocket_write_timeout = 100 ; Default write timeout to set on websocket transports.
; This value may need to be adjusted for connections where
; Asterisk must write a substantial amount of data and the