Does anyone know how .NET handles a timeout on a call to Semaphore.WaitOne(timeout)
?
I'd expect a TimeoutException
, but the MSDN documentation doesn't list this in the list of expected exceptions, and I can't seem to find it documented anywhere.
Thanks in advance!