semaphore.cpp revision 3dfe682f
1