title: Why CountDownLatch in java cannot change its state again?
body: <p>In Java once a CountdownLatch reaches its state = 0, it cannot change it, so it remains open forever. I wonder why implementors don't allow to reuse CountDownLatch?</p>