hopefully fix remote desktop issue

This commit is contained in:
KingKDot
2026-04-05 19:13:10 -05:00
parent 4b506d95ff
commit 67cc70d27c
2 changed files with 10 additions and 8 deletions
+9 -7
View File
@@ -679,14 +679,16 @@ func runSession(ctx context.Context, cancel context.CancelFunc, conn *websocket.
}
}()
if err := readLoop(ctx, conn, env, dispatcher); err != nil {
log.Printf("readLoop ended: %v", err)
select {
case readErr <- err:
default:
}
cancel()
err := readLoop(ctx, conn, env, dispatcher)
if err == nil {
err = fmt.Errorf("readLoop exited unexpectedly")
}
log.Printf("readLoop ended: %v", err)
select {
case readErr <- err:
default:
}
cancel()
}()
shotCtx, cancelShots := context.WithCancel(ctx)