sem.c revision e3893534
1