docs: protected static ByteBuffer[] toUDPBuffers(GelfMessage message, ThreadLocal<ByteBuffer> writeBuffers,
              ThreadLocal<ByteBuffer> tempBuffers) {
  
          while (true) {
  
              try {
                  return message.toUDPBuffers(getBuffer(writeBuffers), getBuffer(tempBuffers));
              } catch (BufferOverflowException e) {
                  enlargeBuffer(writeBuffers);
                  enlargeBuffer(tempBuffers);
              }
          }
      }