Implemented thread safe BoundedBufferImpl.