Checks if the semaphore is signalled then awaits on it if is.
true if the semaphore was signalled, false otherwise.
See Implementation
Checks if the semaphore is signalled then awaits on it if is.