github.com/refraction-networking/utls.Config.ClientSessionCache (field)

21 uses

	github.com/refraction-networking/utls (current package)
		common.go#L773: 	ClientSessionCache ClientSessionCache
		common.go#L1006: 		ClientSessionCache:                  c.ClientSessionCache,
		handshake_client.go#L298: 					c.config.ClientSessionCache.Put(cacheKey, nil)
		handshake_client.go#L404: 	if c.config.SessionTicketsDisabled || c.config.ClientSessionCache == nil {
		handshake_client.go#L432: 	cs, ok := c.config.ClientSessionCache.Get(cacheKey)
		handshake_client.go#L457: 			c.config.ClientSessionCache.Put(cacheKey, nil)
		handshake_client.go#L495: 		c.config.ClientSessionCache.Put(cacheKey, nil)
		handshake_client.go#L1076: 	if c.config.ClientSessionCache != nil { // skip saving session if cache is nil
		handshake_client.go#L1077: 		c.config.ClientSessionCache.Put(cacheKey, cs)
		handshake_client_tls13.go#L1015: 	if !c.config.SessionTicketsDisabled && c.config.ClientSessionCache != nil {
		handshake_client_tls13.go#L1035: 	if c.config.SessionTicketsDisabled || c.config.ClientSessionCache == nil {
		handshake_client_tls13.go#L1075: 		c.config.ClientSessionCache.Put(cacheKey, cs)
		quic.go#L332: 	c.config.ClientSessionCache.Put(cacheKey, cs)
		u_conn.go#L166: 	if cfg := uconn.config; cfg.SessionTicketsDisabled || cfg.ClientSessionCache == nil {
		u_conn.go#L226: 	if uconn.config.SessionTicketsDisabled || uconn.config.ClientSessionCache == nil {
		u_conn.go#L237: 	if uconn.config.SessionTicketsDisabled || uconn.config.ClientSessionCache == nil {
		u_conn.go#L250: 	uconn.config.ClientSessionCache = cache
		u_handshake_client.go#L462: 					c.config.ClientSessionCache.Put(cacheKey, nil)
		u_pre_shared_key.go#L342: 	if uc.config.ClientSessionCache == nil {
		u_pre_shared_key.go#L345: 	if session, ok := uc.config.ClientSessionCache.Get(uc.clientSessionCacheKey()); !ok || session == nil {