decrement count outstand event wake waiter zero decrement event event count mutex pend event pend event event count mutex notifi 