~ Bound count of concurrent sessions.
~ Use QSem instead of QSemN.
~ Use safe semaphores.