用户.NET ASP .NET一次调用一次

时间:2017-01-25 22:57:41

标签: .net asp.net-mvc

我的代码必须在用户完成之前的调用之前等待。

Semaphore sem = new Semaphore(1, 1, "LOCK_" + UNIQUE_USER ID);
sem.WaitOne();
try
{
}
catch(Exception exc)
{
}
finally
{
    sem.Release();
}

但是有些时候都停在 sem.WaitOne();

我错了?

P.S。 IIS也挂起,IIS服务不会停止,只能杀死

0 个答案:

没有答案