Flushing a semaphore ?