Lines Matching refs:conn
396 HttpConnection conn = (HttpConnection)key.attachment();
400 if (idleConnections.remove(conn)) {
403 requestStarted (conn);
405 handle (chan, conn);
428 HttpConnection conn = (HttpConnection)key.attachment();
432 closeConnection(conn);
435 public void handle (SocketChannel chan, HttpConnection conn)
439 Exchange t = new Exchange (chan, protocol, conn);
443 closeConnection(conn);
446 closeConnection(conn);
470 private void closeConnection(HttpConnection conn) {
471 conn.close();
472 allConnections.remove(conn);
473 switch (conn.getState()) {
475 reqConnections.remove(conn);
478 rspConnections.remove(conn);
481 idleConnections.remove(conn);
484 assert !reqConnections.remove(conn);
485 assert !rspConnections.remove(conn);
486 assert !idleConnections.remove(conn);
502 Exchange (SocketChannel chan, String protocol, HttpConnection conn) throws IOException {
504 this.connection = conn;