]> git.ipfire.org Git - thirdparty/asterisk.git/commit
res_http_websocket: When shutting down a session don't close closed socket 80/1080/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:16 +0000 (05:36 -0500)
commit7089472637a42c0aa9fe628257dc43544e244f58
tree1338b6e1787ea28ccb501a18ce5066bcf0e7717e
parent28a98b971571383de46e0e1e997ec059123ada19
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