You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use DoubleLock for mutex on compiler bridge creation to avoid races between MillDaemonMain and ZincWorkerMain processes (#5761)
Hopefully fixes#5743. Will
need to rebootstrap on this to stop the failures in our CI
The previous in-memory lock is no longer sufficient for mutex in this
code path, because now both the main Mill process and any
`ZincWorkerMain` subprocess could both be trying to initialize compiler
bridges in the same `compilerBridge.workspace` folder
0 commit comments