Passed cancellation token to our semaphore WaitOne call so that we can exit our message pump loop faster.