public void onInputShutdown() throws IOException { if (!_closedIn) _endp.close(); }
public void onInputShutdown() throws IOException { if (!_closedIn) _endp.close(); }
public void onInputShutdown() throws IOException { if (!_closedIn) _endp.close(); }
@Override public void close() { _endp.close(); }
public void close() throws IOException { _logger.debug("{} ssl endp.close",_session); _endp.close(); }
private void tunnelFailed(EndPoint endPoint, Throwable failure) { endPoint.close(); promise.failed(failure); } }
public void close() throws IOException { _logger.debug("{} ssl endp.close",_session); _endp.close(); }
public void close() throws IOException { _logger.debug("{} ssl endp.close",_session); _endp.close(); }
@Override public void close() { getEndPoint().close(); }
@Override public void close() { getEndPoint().close(); }
@Override public void close() { getEndPoint().close(); }
public void close() { try { _generator.flush(); _endp.close(); } catch(IOException e) { LOG.ignore(e); } }
public void close() { try { _generator.flush(); _endp.close(); } catch(IOException e) { LOG.ignore(e); } }
public void disconnect() { if (LOG.isDebugEnabled()) LOG.debug("Disconnecting {}", this); endPoint.close(); }
@Override public void doClose() { // First send the TLS Close Alert, then the FIN. doShutdownOutput(); getEndPoint().close(); super.doClose(); }
@Override protected void closeConnection(HttpServletRequest request, HttpServletResponse response, Thread thread) { Request base_request=(request instanceof Request)?(Request)request:HttpChannel.getCurrentHttpChannel().getRequest(); base_request.getHttpChannel().getEndPoint().close(); } }
@Override protected void closeConnection(HttpServletRequest request, HttpServletResponse response, Thread thread) { Request base_request=(request instanceof Request)?(Request)request:HttpChannel.getCurrentHttpChannel().getRequest(); base_request.getHttpChannel().getEndPoint().close(); } }
@Override public void disconnect() { if (LOG.isDebugEnabled()) LOG.debug("{} disconnect()",policy.getBehavior()); flusher.terminate(new EOFException("Disconnected"), false); EndPoint endPoint = getEndPoint(); // We need to gently close first, to allow // SSL close alerts to be sent by Jetty endPoint.shutdownOutput(); endPoint.close(); }
protected void closeConnection(HttpServletRequest request, HttpServletResponse response, Thread thread) { try { Request base_request=(request instanceof Request)?(Request)request:AbstractHttpConnection.getCurrentConnection().getRequest(); base_request.getConnection().getEndPoint().close(); } catch(IOException e) { LOG.warn(e); } } }
public void onInputShutdown() throws IOException { // If we don't have a committed response and we are not suspended if (_generator.isIdle() && !_request.getAsyncContinuation().isSuspended()) { // then no more can happen, so close. _endp.close(); } // Make idle parser seek EOF if (_parser.isIdle()) _parser.setPersistent(false); }