BloombergLP::bslmt::FastPostSemaphore::disable

Disable waiting on this semaphore. All subsequent invocations of wait, tryWait, and timedWait will fail immediately. All blocked invocations of wait and timedWait will fail immediately. If the semaphore is already disabled, this method will have no effect.

Synopsis

Declared in <bslmt_fastpostsemaphore.h>

void
disable();