HttpBinding semaphore causes a memory leak
Several users are reporting memory leak issues with HttpBinding and the new Semaphore that is being used to forward packets. I have been unable to reproduce this issue locally.
Switched over to using synchronized
The current implement of the HttpBinding (including the Semaphores) seems to be triggering: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=6460501. Maybe the java Semaphore class should be avoided completely, and use standard Java synchornization instead.