sync.RWMutex.RLock (method)

31 uses

	sync (current package)
		rwmutex.go#L64: func (rw *RWMutex) RLock() {
		rwmutex.go#L243: func (r *rlocker) Lock()   { (*RWMutex)(r).RLock() }

	crypto/tls
		common.go#L831: 	c.mutex.RLock()
		common.go#L883: 	defer c.mutex.RLock()
		common.go#L914: 		configForClient.mutex.RLock()
		common.go#L927: 	c.mutex.RLock()
		common.go#L943: 	defer c.mutex.RLock()

	crypto/x509
		root.go#L22: 	systemRootsMu.RLock()

	github.com/gotd/td/internal/mtproto
		session.go#L16: 	c.sessionMux.RLock()
		write.go#L23: 	c.exchangeLock.RLock()

	github.com/gotd/td/internal/pool
		session.go#L48: 	s.mux.RLock()
		session.go#L59: 	s.mux.RLock()

	github.com/gotd/td/session
		storage_mem.go#L25: 	s.mux.RLock()
		storage_mem.go#L55: 	s.mux.RLock()
		storage_mem.go#L78: 	s.mux.RLock()

	go.uber.org/zap
		encoder.go#L69: 	_encoderMutex.RLock()
		global.go#L49: 	_globalMu.RLock()
		global.go#L58: 	_globalMu.RLock()

	internal/poll
		fd_unixjs.go#L30: 	syscall.ForkLock.RLock()

	net
		interface.go#L226: 	zoneCache.RLock()
		interface.go#L231: 		zoneCache.RLock()
		interface.go#L246: 	zoneCache.RLock()
		interface.go#L251: 		zoneCache.RLock()
		sock_cloexec.go#L34: 	syscall.ForkLock.RLock()

	net/http
		server.go#L2399: 	mux.mu.RLock()
		server.go#L2487: 	mux.mu.RLock()

	nhooyr.io/websocket
		compress.go#L175: 	swPoolMu.RLock()

	os
		exec_unix.go#L69: 	p.sigMu.RLock()

	syscall
		env_unix.go#L75: 	envLock.RLock()
		env_unix.go#L141: 	envLock.RLock()
		forkpipe2.go#L67: 		ForkLock.RLock()