Files
netbird/client
Zoltán Papp 6212a701c5 [client] Build lazy windows outside the manager lock
Window factories register closing hooks that re-enter the WindowManager and
take s.mu, and Wails may dispatch synchronously onto the main thread during
construction, so holding s.mu across a factory can deadlock. A dedicated
createMu serializes lazy creation instead: the slot is read and published
under s.mu, but the factory runs unlocked. MainWindow and OpenSettings share
the new ensureWindow path.
2026-08-18 15:12:49 +02:00
..
2023-05-18 19:47:36 +02:00