08:45:08 [ObjC] HydraStreamSession: stop() called — sending /cancel + dismissing VC 08:45:08 StreamingView: appeared — launching session (host:10.110.15.197 app:rupelmonde-castle-viewer 1920x1080 25000kbps cert:726B) 08:45:08 Stream: start() ignored — modal already presented (SwiftUI re-appear race) 08:45:08 StreamingView: disappeared 08:45:08 StreamingView: disappeared due to modal — session still running 08:49:09 Discovering body for 'rupelmonde-castle-viewer' in bxl1-test/ad6 08:49:09 Found fluffy-dumpling-87 (stream_count:0, host:10.110.15.197) 08:49:09 Pairing with fluffy-dumpling-87 at 10.110.15.197 08:49:10 Pairing OK — cert 726 bytes 08:49:10 AppState: entering .streaming — host:10.110.15.197 app:rupelmonde-castle-viewer serverCert:726B 08:49:10 StreamingView: appeared — launching session (host:10.110.15.197 app:rupelmonde-castle-viewer 1920x1080 25000kbps cert:726B) 08:49:10 [ObjC] HydraStreamSession: startWithHost host=10.110.15.197 app=rupelmonde-castle-viewer 1920x1080 25000kbps cert=726B 08:49:10 [ObjC] HydraStreamSession: presenting StreamFrameViewController (dispatching to main)... 08:49:10 [ObjC] StreamManager: main START — host=10.110.15.197 app=rupelmonde-castle-viewer httpsPort=47984 08:49:10 [ObjC] StreamManager: crypto ready — making serverinfo HTTPS to 10.110.15.197:47984... 08:49:10 [ObjC] HydraStreamSession: StreamFrameViewController presented — StreamManager running 08:49:10 Stream: VC presented — Moonlight connecting to host 08:49:10 StreamingView: disappeared 08:49:10 StreamingView: disappeared due to modal — session still running 08:49:10 [ObjC] StreamManager: serverinfo done — statusCode=200 pairStatus=1 state=SUNSHINE_SERVER_FREE appVersion=7.1.431.-1 08:49:10 [ObjC] StreamManager: making applist HTTPS... 08:49:10 [ObjC] StreamManager: applist done — statusCode=200 08:49:10 [ObjC] StreamManager: applist has 5 apps 08:49:10 [ObjC] StreamManager: resolved appID='2039051861' for app='rupelmonde-castle-viewer' 08:49:10 [ObjC] StreamManager: server IDLE — launching app appID=2039051861... 08:49:10 [ObjC] StreamManager: /launch HTTPS request starting (appID=2039051861, timeout=60s)... 08:49:10 [ObjC] StreamManager: /launch response — statusCode=200 gameSession=1 08:49:10 [ObjC] StreamManager: /launch OK — gameSession=1 sessionUrl=rtspenc://10.110.15.197:48010 08:49:10 [ObjC] StreamManager: launch/resume OK — sessionUrl=rtspenc://10.110.15.197:48010 — dispatching LiStartConnection to main queue 08:49:10 [ObjC] StreamManager: [main queue] creating VideoDecoderRenderer + Connection (VPN=NO)... 08:49:10 [ObjC] StreamManager: [main queue] Connection enqueued — LiStartConnection will run on bg thread 08:49:10 [ObjC] Connection: initLock acquired — calling LiStartConnection... 08:49:10 [ObjC] Connection: LiStartConnection returned -1 — releasing initLock 08:49:21 Tick: streaming (self-service) — not interfering 08:49:38 Tick: streaming (self-service) — not interfering 08:49:51 Tick: streaming (self-service) — not interfering 08:50:08 Tick: streaming (self-service) — not interfering 08:50:19 [ObjC] HydraStreamSession: stop() called — sending /cancel + dismissing VC 08:50:19 StreamingView: appeared — launching session (host:10.110.15.197 app:rupelmonde-castle-viewer 1920x1080 25000kbps cert:726B) 08:50:19 Stream: start() ignored — modal already presented (SwiftUI re-appear race) 08:50:19 StreamingView: disappeared 08:50:19 StreamingView: disappeared due to modal — session still running