commit | 9c593bde89891522324fe84034e4a9bd415aae2c | [log] [tgz] |
---|---|---|
author | Michael Jumper <mjumper@apache.org> | Wed Sep 26 22:30:08 2018 -0700 |
committer | Michael Jumper <mjumper@apache.org> | Wed Sep 26 22:31:25 2018 -0700 |
tree | 99cc4597135620f16e062b2567e6b431d5e3fa8d | |
parent | 44d3433ea92de6de7d127f93335c0a5be47c735c [diff] |
GUACAMOLE-623: Kill connection if libwebsockets is destroying the underlying WebSocket. Older versions of libwebsockets will not necessarily invoke close events under all circumstances, and will instead sometimes summarily destroy the WebSocket. Thankfully there is another event for that, and newer versions of libwebsockets continue to define that event. We can hook into both to handle disconnect.