Lines Matching defs:session
436 : // We use balloc_ for TLS session ID (64), ipaddr (IPv6) (39),
736 // Computes 32bits hash for session affinity for IP address |ip|.
763 for (auto session = addr->http2_extra_freelist.head; session;) {
764 auto next = session->dlnext;
766 if (session->max_concurrency_reached(0)) {
769 << "Maximum streams have been reached for Http2Session(" << session
773 session->remove_from_freelist();
774 session = next;
780 CLOG(INFO, this) << "Use Http2Session " << session
784 if (session->max_concurrency_reached(1)) {
787 << session << ").";
790 session->remove_from_freelist();
792 return session;
795 auto session = new Http2Session(conn_.loop, worker_->get_cl_ssl_ctx(),
799 CLOG(INFO, this) << "Create new Http2Session " << session;
802 session->add_to_extra_freelist();
804 return session;