semevent-posix.cpp revision 75a0540cb8c3cca698de583260c62e496041a3a5