semevent-posix.cpp revision b3109af8dcc2a3da7f424aa05a4e84a64bf1c43f