void setComms(Socket socket, ByteBuffer bb, MessageStats msgStats) throws IOException {
    socketChannel = socket.getChannel();
    if (socketChannel == null) {
      setComms(socket, socket.getInputStream(), socket.getOutputStream(), bb, msgStats);
    } else {
      setComms(socket, null, null, bb, msgStats);
    }
  }
Gets rid of all the parts that have been added to this message.
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/Message.java