1 instantiation of ServerNamedMutex
Microsoft.Build (1)
BackEnd\Node\ServerNamedMutex.cs (1)
32
return new
ServerNamedMutex
(name, out createdNew);
9 references to ServerNamedMutex
Microsoft.Build (9)
BackEnd\Client\MSBuildClient.cs (4)
308
bool serverIsAlreadyRunning =
ServerNamedMutex
.WasOpen(serverRunningMutexName);
315
var serverWasBusy =
ServerNamedMutex
.WasOpen(serverBusyMutexName);
450
using
var
serverLaunchMutex =
ServerNamedMutex
.OpenOrCreateMutex(serverLaunchMutexName, out bool mutexCreatedNew);
BackEnd\Node\OutOfProcServerNode.cs (4)
111
using
var
serverRunningMutex =
ServerNamedMutex
.OpenOrCreateMutex(GetRunningServerMutexName(handshake), out bool mutexCreatedNew);
350
using
var
serverBusyMutex =
ServerNamedMutex
.OpenOrCreateMutex(name: _serverBusyMutexName, createdNew: out var holdsMutex);
BackEnd\Node\ServerNamedMutex.cs (1)
30
internal static
ServerNamedMutex
OpenOrCreateMutex(string name, out bool createdNew)