SlimeVR / SlimeVR-OpenVR-Driver

SlimeVR driver for OpenVR
Apache License 2.0
204 stars 46 forks source link

Rework IPC to allow server and driver restart in any order #3

Closed Eirenliel closed 2 years ago

Eirenliel commented 2 years ago

Both server and driver should correctly wait for each other to start, properly handle disconnects from the IPC (currently pipe), move to a waiting state, and connect when the other side is launched. There should be no need to start server and driver in correct order, or to restart either when another one is restarted.

Eirenliel commented 2 years ago

Server side of the issue: https://github.com/SlimeVR/SlimeVR-Server/issues/27

Eirenliel commented 2 years ago

Was implemented in 0.1.0