On 09/08/2017 12:37 PM, Brandon Carpenter wrote:
We've been experiencing issues where the qemu websocket server
closes
connections from noVNC clients for no apparent reason. Debugging
shows
that certain web browsers are injecting ping and pong frames when
the
connection becomes idle. Some browsers send those frames without a
payload, which also is causing closure. This patch series addresses
these issues by making the websocket server more conformant to RFC
6455 - The WebSocket Protocol.
meta-comment: sending v2 in-reply-to v1 makes it harder for automated
tooling to recognize that you are sending new patches. We prefer that
v2 be a top-level thread. More patch submission hints at:
https://wiki.qemu.org/index.php/Contribute/SubmitAPatch
--
Eric Blake, Principal Software Engineer
Red Hat, Inc. +1-919-301-3266
Virtualization: qemu.org | libvirt.org