2 implementations of IServerMutex
VBCSCompiler (2)
src\Compilers\Shared\BuildServerConnection.cs (2)
645internal sealed class ServerFileMutex : IServerMutex 834internal sealed class ServerNamedMutex : IServerMutex
7 references to IServerMutex
VBCSCompiler (3)
src\Compilers\Server\VBCSCompiler\BuildServerController.cs (1)
121using (var serverMutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName,
src\Compilers\Shared\BuildServerConnection.cs (2)
207IServerMutex? clientMutex = null; 604internal static IServerMutex OpenOrCreateMutex(string name, out bool createdNew)
VBCSCompiler.UnitTests (4)
BuildClientTests.cs (1)
82using (var serverMutex = BuildServerConnection.OpenOrCreateMutex(
CompilerServerApiTest.cs (1)
42using (var mutex = BuildServerConnection.OpenOrCreateMutex(
VBCSCompilerServerTests.cs (2)
104using (var mutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName, createdNew: out created)) 156var mutex = BuildServerConnection.OpenOrCreateMutex(name: mutexName, createdNew: out created);