-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Since we have overcome the issue of 10 second time-out and the issue now is integrating SK so that it can connect to a remote device. Currently the app is running on the console device using the SK.Run() method to manage the app's life cycle.
The console app "opens" the backend OpenXR in a listen mode and then waits for a connection. The problem is when the user terminates the connection from the HL2 device (shutdown effectively) the SK.Run() method completes and that is the end of the console's main() method and the app terminates.
SK being static does not have a method to "recycle" itself back to a startup condition for a new connection (at least I don't readily see one.) I have tried all sorts of things but the SK is still initialized after the SK.Run() method ends. I have not been able to return to the "first" run state. If I could somehow kill the entire session are return to the main() that would seem to be what I am trying to achieve.