为什么Mutex不保证随机的唯一实例?

时间:2015-09-16 14:46:25

标签: c# mutex

我使用互斥锁来确保我的程序中只有一个实例在服务器上运行。

Mutex mutex = new Mutex(false, Common.MutexName);


        if (!mutex.WaitOne(1000, false))
        {
            Console.WriteLine("Another process is already working.");
            return;
        }

它适用于大多数情况,但随机我确实看到同一应用程序的多个实例正在运行。我错过了什么吗?服务器是Windows 2008.

0 个答案:

没有答案