Разрешение вопросов, связанных с исключениями: System.Threading.SemaphoreFullException
Это исключение создается при вызове перегруженного метода Release семафора, счетчик которого уже равен максимальному значению.
См. также
Задачи
Практическое руководство. Использование помощника по исключениям