code: private void returnMemorySegment(MemorySegment segment) {
  		assert Thread.holdsLock(availableMemorySegments);
  
  		numberOfRequestedMemorySegments--;
  		networkBufferPool.recycle(segment);
  	}
docs: ------------------------------------------------------------------------