Refuse ambiguous X11 display selection, harden the xauth temp file, and reset the service-agent latch on restart

This commit is contained in:
Viktor Liu
2026-09-22 19:34:11 +02:00
parent 5cf52e7e12
commit 921aa2b543
7 changed files with 212 additions and 45 deletions
+1
View File
@@ -789,6 +789,7 @@ func (s *Server) Start(ctx context.Context, addr netip.AddrPort, network netip.P
s.stopping = false
s.handlersDrained = nil
s.handlersMu.Unlock()
s.resetServiceAgent()
s.ctx, s.cancel = context.WithCancel(ctx)
s.vmgr = s.platformSessionManager()