private void nextProtocol(NextProtocolMessage message) throws IOException { NextProtoNego.ServerProvider provider = conn != null ? (NextProtoNego.ServerProvider)NextProtoNego.get(conn) : (NextProtoNego.ServerProvider)NextProtoNego.get(engine); if (provider != null) { String protocol = message.getProtocol(); if (NextProtoNego.debug) System.err.println(new StringBuilder("[S] NPN selected '").append(protocol).append("' for ").append(conn != null ? conn : engine)); provider.protocolSelected(protocol); } } // NPN_CHANGES_END
if (provider != null) List<String> protocols = provider.protocols(); if (protocols != null) System.err.println(new StringBuilder("[S] NPN not received for ").append(conn != null ? conn : engine)); if (provider != null) provider.unsupported();