]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_http_websocket: When shutting down a session don't close closed socket 78/1078/2
authorJoshua Colp <jcolp@digium.com>
Thu, 13 Aug 2015 10:26:51 +0000 (07:26 -0300)
committerJoshua Colp <jcolp@digium.com>
Thu, 13 Aug 2015 10:36:24 +0000 (05:36 -0500)
commite18c300550453df06507e32c4bc78ef91d369f27
treeda5b58d0a5aee752266962240cb04a6364a67c5e
parent0bc6fe6f7d2fdc994a5ed359c1a067ebb5d8e09d
res_http_websocket: When shutting down a session don't close closed socket

Due to the use of ast_websocket_close in session termination it is
possible for the underlying socket to already be closed when the
session is terminated. This occurs when the close frame is attempted
to be written out but fails.

Change-Id: I7572583529a42a7dc911ea77a974d8307d5c0c8b
res/res_http_websocket.c