fleet/server/websocket
Zachary Wasserman 3d6ca7d5a4 Use sockjs to gracefully degrade websockets (#1255)
Use the [SockJS Protocol](https://github.com/sockjs/sockjs-protocol) to handle
bidirectional communication instead of plain websockets. This allows
distributed queries to function in situations in which they previously failed
(Load balancers not supporting websockets, issues with Safari and self-signed
certs, etc.).

Also includes fixes to the JS message handling logic where slightly different
message delivery semantics (when using XHR) were exposing bugs.

Fixes #1241, #1327.
2017-03-01 13:14:26 -08:00
..
websocket_test.go Use sockjs to gracefully degrade websockets (#1255) 2017-03-01 13:14:26 -08:00
websocket.go Use sockjs to gracefully degrade websockets (#1255) 2017-03-01 13:14:26 -08:00