Думал об volatile sig_atomic_t, но где-то в гугле прочитал, что инкремент и декремент могут не быть атомарными. Это так?
Еще естьв ариант с sem_*.. Но это будет уже оверхед.
PS. К переменной может сразу обратиться много потоков. Сколько - заранее не известно.



