semevent-linux.cpp revision 65146b9eb3e96dbac286e55faa020bbfd74037d7