docs: public boolean send(PooledByteBuffer pooled) throws IOException {
          if(isWritesShutdown()) {
              throw UndertowMessages.MESSAGES.channelIsClosed();
          }
          boolean result = sendInternal(pooled);
          if(result) {
              flush();
          }
          return result;
      }