private static boolean isIgnorableIOException(IOException e) {
    if (e instanceof ClosedChannelException) {
      return true;
    }

    String msg = e.getMessage();
    if (msg == null) {
      msg = e.toString();
    }

    msg = msg.toLowerCase();

    if (e instanceof SSLException && msg.contains("status = closed")) {
      return true; // engine has been closed - this is normal
    }

    return (msg.contains("forcibly closed") || msg.contains("reset by peer")
        || msg.contains("connection reset") || msg.contains("socket is closed"));
  }
checks to see if an exception should not be logged: i.e., "forcibly closed", "reset by peer",
or "connection reset"
geode-core/src/main/java/org/apache/geode/internal/tcp/Connection.java