sem.c revision f74370b8
1