WiVRn
WiVRn copied to clipboard
Server Goes Into Bad State When Client Disconnects
When a client disconnects without starting video the server goes into a bad state and is no longer able to be connected to.
ERROR [run] Exception in network thread: Socket shutdown
Reproduction steps:
- Start the server
- Connect the HMD client to the server without an OpenXR application running, the client enters the "waiting for video" state
To trigger the bug do either of the following:
- Click "cancel" on the client
- Close the HMD app through the android platform