semevent-linux.cpp revision 0a79c9258d8fae34fa527f125009ab507561b4ed