Semaphore

JSR356WebSocket - acquire semaphore with timeout 
New version of  https://github.com/Atmosphere/atmosphere/pull/1781