sync.Mutex.Unlock (method)
923 uses
sync (current package)
map.go#L119: m.mu.Unlock()
map.go#L162: m.mu.Unlock()
map.go#L229: m.mu.Unlock()
map.go#L283: m.mu.Unlock()
map.go#L337: m.mu.Unlock()
mutex.go#L179: func (m *Mutex) Unlock() {
once.go#L65: defer o.m.Unlock()
pool.go#L214: defer allPoolsMu.Unlock()
rwmutex.go#L149: rw.w.Unlock()
archive/zip
register.go#L47: defer w.mu.Unlock()
register.go#L56: defer w.mu.Unlock()
register.go#L85: defer r.mu.Unlock()
register.go#L94: defer r.mu.Unlock()
cloud.google.com/go/compute/metadata
metadata.go#L86: defer c.mu.Unlock()
cloud.google.com/go/logging
logging.go#L213: c.mu.Unlock()
logging.go#L224: c.mu.Unlock()
cloud.google.com/go/profiler
profiler.go#L201: defer o.m.Unlock()
cloud.google.com/go/storage
writer.go#L149: w.mu.Unlock()
writer.go#L170: w.mu.Unlock()
writer.go#L191: w.mu.Unlock()
writer.go#L204: w.mu.Unlock()
writer.go#L232: defer w.mu.Unlock()
writer.go#L245: w.mu.Unlock()
context
context.go#L275: p.mu.Unlock()
context.go#L308: p.mu.Unlock()
context.go#L325: p.mu.Unlock()
context.go#L366: c.mu.Unlock()
context.go#L373: c.mu.Unlock()
context.go#L400: c.mu.Unlock()
context.go#L414: c.mu.Unlock()
context.go#L449: defer c.mu.Unlock()
context.go#L489: c.mu.Unlock()
contrib.go.opencensus.io/exporter/stackdriver
metrics.go#L232: defer se.metricMu.Unlock()
metrics_proto.go#L316: defer se.protoMu.Unlock()
stats.go#L337: defer e.metricMu.Unlock()
trace.go#L195: defer o.mu.Unlock()
trace.go#L213: defer o.mu.Unlock()
contrib.go.opencensus.io/integrations/ocsql
driver.go#L65: defer regMu.Unlock()
crypto/rand
rand_unix.go#L65: defer r.mu.Unlock()
rand_unix.go#L125: defer r.mu.Unlock()
crypto/tls
common.go#L1293: writerMutex.Unlock()
common.go#L1374: defer c.Unlock()
common.go#L1407: defer c.Unlock()
conn.go#L824: defer c.out.Unlock()
conn.go#L999: defer c.out.Unlock()
conn.go#L1116: defer c.out.Unlock()
conn.go#L1190: defer c.handshakeMutex.Unlock()
conn.go#L1239: defer c.out.Unlock()
conn.go#L1273: defer c.in.Unlock()
conn.go#L1356: defer c.out.Unlock()
conn.go#L1379: defer c.handshakeMutex.Unlock()
conn.go#L1389: defer c.in.Unlock()
conn.go#L1410: defer c.handshakeMutex.Unlock()
conn.go#L1446: defer c.handshakeMutex.Unlock()
conn.go#L1456: defer c.handshakeMutex.Unlock()
database/sql
sql.go#L480: defer dc.Unlock()
sql.go#L495: defer dc.Unlock()
sql.go#L510: defer dc.Unlock()
sql.go#L549: defer dc.Unlock()
sql.go#L560: dc.Unlock()
sql.go#L564: dc.Unlock() // not defer; removeDep finalClose calls may need to lock
sql.go#L570: dc.db.mu.Unlock()
sql.go#L599: dc.db.mu.Unlock()
sql.go#L643: defer db.mu.Unlock()
sql.go#L666: db.mu.Unlock()
sql.go#L829: db.mu.Unlock()
sql.go#L845: db.mu.Unlock()
sql.go#L916: db.mu.Unlock()
sql.go#L937: db.mu.Unlock()
sql.go#L962: db.mu.Unlock()
sql.go#L975: defer db.mu.Unlock()
sql.go#L1015: db.mu.Unlock()
sql.go#L1020: db.mu.Unlock()
sql.go#L1091: defer db.mu.Unlock()
sql.go#L1149: defer db.mu.Unlock()
sql.go#L1199: db.mu.Unlock()
sql.go#L1206: db.mu.Unlock()
sql.go#L1220: db.mu.Unlock()
sql.go#L1224: db.mu.Unlock()
sql.go#L1244: db.mu.Unlock()
sql.go#L1255: db.mu.Unlock()
sql.go#L1282: db.mu.Unlock()
sql.go#L1300: db.mu.Unlock()
sql.go#L1306: db.mu.Unlock()
sql.go#L1318: db.mu.Unlock()
sql.go#L1330: defer db.mu.Unlock()
sql.go#L1338: c.Unlock()
sql.go#L1359: db.mu.Unlock()
sql.go#L1387: db.mu.Unlock()
sql.go#L1395: db.mu.Unlock()
sql.go#L1941: dc.Mutex.Unlock()
sql.go#L2138: defer tx.stmts.Unlock()
sql.go#L2242: tx.stmts.Unlock()
sql.go#L2291: stmt.mu.Unlock()
sql.go#L2309: stmt.mu.Unlock()
sql.go#L2339: tx.stmts.Unlock()
sql.go#L2555: s.db.mu.Unlock()
sql.go#L2568: s.mu.Unlock()
sql.go#L2576: s.mu.Unlock()
sql.go#L2585: s.mu.Unlock()
sql.go#L2595: s.mu.Unlock()
sql.go#L2599: s.mu.Unlock()
sql.go#L2623: s.mu.Unlock()
sql.go#L2737: s.mu.Unlock()
sql.go#L2744: s.mu.Unlock()
sql.go#L2760: defer s.mu.Unlock()
sql.go#L2859: defer rs.dc.Unlock()
sql.go#L2918: defer rs.dc.Unlock()
sql.go#L2951: defer rs.dc.Unlock()
sql.go#L2968: defer rs.dc.Unlock()
encoding/gob
decode.go#L1042: defer typeLock.Unlock()
decoder.go#L207: defer dec.mutex.Unlock()
encode.go#L677: defer info.encInit.Unlock()
encoder.go#L229: defer enc.mutex.Unlock()
type.go#L709: defer typeLock.Unlock()
github.com/aws/aws-sdk-go/aws
types.go#L187: defer b.m.Unlock()
types.go#L206: defer b.m.Unlock()
github.com/aws/aws-sdk-go/aws/csm
enable.go#L60: defer lock.Unlock()
enable.go#L86: defer lock.Unlock()
reporter.go#L192: defer lock.Unlock()
reporter.go#L206: defer lock.Unlock()
github.com/aws/aws-sdk-go/aws/request
offset_reader.go#L33: defer o.lock.Unlock()
offset_reader.go#L41: defer o.lock.Unlock()
offset_reader.go#L53: defer o.lock.Unlock()
github.com/aws/aws-sdk-go/internal/sdkrand
locked_source.go#L18: r.lk.Unlock()
locked_source.go#L25: r.lk.Unlock()
github.com/aws/aws-sdk-go/internal/sync/singleflight
singleflight.go#L58: g.mu.Unlock()
singleflight.go#L65: g.mu.Unlock()
singleflight.go#L82: g.mu.Unlock()
singleflight.go#L88: g.mu.Unlock()
singleflight.go#L107: g.mu.Unlock()
singleflight.go#L119: g.mu.Unlock()
github.com/evanw/esbuild/internal/bundler
bundler.go#L1839: defer cache.astMutex.Unlock()
bundler.go#L1880: defer cache.astMutex.Unlock()
bundler.go#L1895: defer cache.definesMutex.Unlock()
bundler.go#L1925: defer cache.definesMutex.Unlock()
github.com/evanw/esbuild/internal/cache
cache.go#L83: defer c.mutex.Unlock()
cache.go#L93: defer c.mutex.Unlock()
cache_ast.go#L45: defer c.mutex.Unlock()
cache_ast.go#L75: defer c.mutex.Unlock()
cache_ast.go#L100: defer c.mutex.Unlock()
cache_ast.go#L131: defer c.mutex.Unlock()
cache_ast.go#L156: defer c.mutex.Unlock()
cache_ast.go#L187: defer c.mutex.Unlock()
cache_fs.go#L28: defer c.mutex.Unlock()
cache_fs.go#L45: defer c.mutex.Unlock()
github.com/evanw/esbuild/internal/config
config.go#L359: defer filterMutex.Unlock()
config.go#L376: defer filterMutex.Unlock()
globals.go#L871: defer processedGlobalsMutex.Unlock()
globals.go#L874: processedGlobalsMutex.Unlock()
globals.go#L947: defer processedGlobalsMutex.Unlock()
github.com/evanw/esbuild/internal/fs
fs.go#L27: defer e.mutex.Unlock()
fs.go#L37: defer e.mutex.Unlock()
fs_real.go#L123: defer fs.entriesMutex.Unlock()
fs_real.go#L157: defer fs.watchMutex.Unlock()
fs_real.go#L177: defer fs.entriesMutex.Unlock()
fs_real.go#L206: defer fs.watchMutex.Unlock()
fs_real.go#L228: defer fs.watchMutex.Unlock()
github.com/evanw/esbuild/internal/logger
logger.go#L396: defer mutex.Unlock()
logger.go#L442: defer mutex.Unlock()
logger.go#L447: defer mutex.Unlock()
logger.go#L453: defer mutex.Unlock()
logger.go#L772: defer mutex.Unlock()
logger.go#L780: defer mutex.Unlock()
logger.go#L787: defer mutex.Unlock()
github.com/evanw/esbuild/internal/resolver
resolver.go#L248: defer r.mutex.Unlock()
resolver.go#L285: defer r.mutex.Unlock()
resolver.go#L297: defer r.mutex.Unlock()
github.com/evanw/esbuild/pkg/api
api_impl.go#L896: defer w.mutex.Unlock()
api_impl.go#L969: defer w.mutex.Unlock()
serve_other.go#L45: defer h.mutex.Unlock()
serve_other.go#L63: defer h.mutex.Unlock()
github.com/go-git/go-billy/v5/osfs
os_posix.go#L13: defer f.m.Unlock()
os_posix.go#L20: defer f.m.Unlock()
github.com/go-git/go-billy/v5/util
util.go#L136: randmu.Unlock()
util.go#L162: randmu.Unlock()
util.go#L193: randmu.Unlock()
github.com/go-git/go-git/v5/plumbing/cache
buffer_lru.go#L40: defer c.mut.Unlock()
buffer_lru.go#L79: defer c.mut.Unlock()
buffer_lru.go#L93: defer c.mut.Unlock()
object_lru.go#L37: defer c.mut.Unlock()
object_lru.go#L82: defer c.mut.Unlock()
object_lru.go#L96: defer c.mut.Unlock()
github.com/go-git/go-git/v5/plumbing/format/idxfile
writer.go#L35: defer w.m.Unlock()
writer.go#L47: defer w.m.Unlock()
github.com/go-redis/redis/v8
cluster.go#L1702: m.mu.Unlock()
iterator.go#L20: it.mu.Unlock()
iterator.go#L27: defer it.mu.Unlock()
iterator.go#L75: it.mu.Unlock()
pipeline.go#L66: c.mu.Unlock()
pipeline.go#L75: c.mu.Unlock()
pipeline.go#L83: c.mu.Unlock()
pipeline.go#L102: defer c.mu.Unlock()
pubsub.go#L64: c.mu.Unlock()
pubsub.go#L146: c.mu.Unlock()
pubsub.go#L177: defer c.mu.Unlock()
pubsub.go#L192: defer c.mu.Unlock()
pubsub.go#L208: defer c.mu.Unlock()
pubsub.go#L224: defer c.mu.Unlock()
pubsub.go#L237: defer c.mu.Unlock()
pubsub.go#L505: c.mu.Unlock()
github.com/go-redis/redis/v8/internal
once.go#L51: defer o.m.Unlock()
github.com/go-redis/redis/v8/internal/pool
pool.go#L104: p.connsMu.Unlock()
pool.go#L126: p.connsMu.Unlock()
pool.go#L141: p.connsMu.Unlock()
pool.go#L165: p.connsMu.Unlock()
pool.go#L239: p.connsMu.Unlock()
pool.go#L337: p.connsMu.Unlock()
pool.go#L355: p.connsMu.Unlock()
pool.go#L382: p.connsMu.Unlock()
pool.go#L390: p.connsMu.Unlock()
pool.go#L413: defer p.connsMu.Unlock()
pool.go#L443: p.connsMu.Unlock()
pool.go#L479: p.connsMu.Unlock()
github.com/golang-migrate/migrate/v4
migrate.go#L890: defer m.isLockedMu.Unlock()
migrate.go#L941: defer m.isLockedMu.Unlock()
github.com/google/pprof/profile
profile.go#L313: p.encodeMu.Unlock()
github.com/google/safehtml/template
template.go#L55: defer ns.mu.Unlock()
template.go#L94: defer t.nameSpace.mu.Unlock()
template.go#L104: defer t.nameSpace.mu.Unlock()
template.go#L197: defer t.nameSpace.mu.Unlock()
template.go#L253: defer t.nameSpace.mu.Unlock()
template.go#L294: defer t.nameSpace.mu.Unlock()
template.go#L352: defer t.nameSpace.mu.Unlock()
template.go#L407: t.nameSpace.mu.Unlock()
template.go#L425: defer t.nameSpace.mu.Unlock()
github.com/jackc/pgconn
pgconn.go#L371: pgConn.bufferingReceiveMux.Unlock()
pgconn.go#L450: pgConn.bufferingReceiveMux.Unlock()
github.com/jackc/pgx/v4/stdlib
sql.go#L193: d.configMutex.Unlock()
sql.go#L200: d.configMutex.Unlock()
sql.go#L213: dc.driver.configMutex.Unlock()
sql.go#L765: fakeTxMutex.Unlock()
sql.go#L785: fakeTxMutex.Unlock()
sql.go#L787: fakeTxMutex.Unlock()
github.com/kevinburke/ssh_config
config.go#L599: defer inc.mu.Unlock()
github.com/lib/pq
copy.go#L175: ci.Unlock()
copy.go#L181: ci.Unlock()
copy.go#L188: ci.Unlock()
copy.go#L199: ci.Unlock()
encode.go#L269: defer c.lock.Unlock()
notify.go#L98: l.connectionLock.Unlock()
notify.go#L100: l.senderLock.Unlock()
notify.go#L107: l.senderLock.Unlock()
notify.go#L205: l.connectionLock.Unlock()
notify.go#L297: l.connectionLock.Unlock()
notify.go#L310: l.connectionLock.Unlock()
notify.go#L340: l.connectionLock.Unlock()
notify.go#L344: l.connectionLock.Unlock()
notify.go#L493: defer l.lock.Unlock()
notify.go#L543: defer l.lock.Unlock()
notify.go#L577: defer l.lock.Unlock()
notify.go#L602: defer l.lock.Unlock()
notify.go#L618: defer l.lock.Unlock()
notify.go#L684: defer l.lock.Unlock()
notify.go#L697: defer l.lock.Unlock()
notify.go#L717: defer l.lock.Unlock()
github.com/Masterminds/squirrel
stmtcacher.go#L41: defer sc.mu.Unlock()
stmtcacher.go#L84: defer sc.mu.Unlock()
stmtcacher_ctx.go#L49: defer sc.mu.Unlock()
github.com/prometheus/client_golang/prometheus
go_collector.go#L311: c.msMtx.Unlock()
go_collector.go#L344: c.msMtx.Unlock()
go_collector.go#L350: c.msMtx.Unlock()
histogram.go#L302: defer h.writeMtx.Unlock()
summary.go#L278: defer s.bufMtx.Unlock()
summary.go#L298: s.bufMtx.Unlock()
summary.go#L317: s.mtx.Unlock()
summary.go#L343: s.mtx.Unlock()
summary.go#L455: defer s.writeMtx.Unlock()
go.opencensus.io/trace
config.go#L65: defer configWriteMu.Unlock()
export.go#L55: exporterMu.Unlock()
export.go#L70: exporterMu.Unlock()
spanstore.go#L50: defer s.mu.Unlock()
spanstore.go#L67: defer s.mu.Unlock()
spanstore.go#L136: s.mu.Unlock()
spanstore.go#L153: defer s.mu.Unlock()
spanstore.go#L270: s.mu.Unlock()
spanstore.go#L277: s.mu.Unlock()
spanstore.go#L305: s.mu.Unlock()
trace.go#L315: s.mu.Unlock()
trace.go#L334: s.mu.Unlock()
trace.go#L344: s.mu.Unlock()
trace.go#L395: s.mu.Unlock()
trace.go#L407: s.mu.Unlock()
trace.go#L431: s.mu.Unlock()
trace.go#L447: s.mu.Unlock()
trace.go#L486: s.mu.Unlock()
trace.go#L508: s.mu.Unlock()
trace.go#L518: s.mu.Unlock()
trace.go#L530: s.mu.Unlock()
trace.go#L596: gen.Unlock()
go.opencensus.io/zpages
rpcz.go#L94: mu.Unlock()
rpcz.go#L100: defer mu.Unlock()
rpcz.go#L228: defer mu.Unlock()
go.opentelemetry.io/otel/api/global/internal
meter.go#L136: defer p.lock.Unlock()
meter.go#L147: defer p.lock.Unlock()
meter.go#L171: defer m.lock.Unlock()
meter.go#L189: defer m.lock.Unlock()
meter.go#L260: defer m.lock.Unlock()
trace.go#L67: defer p.mtx.Unlock()
trace.go#L80: defer p.mtx.Unlock()
go.opentelemetry.io/otel/api/metric/registry
registry.go#L130: defer u.lock.Unlock()
registry.go#L154: defer u.lock.Unlock()
go.opentelemetry.io/otel/label
set.go#L202: l.lock.Unlock()
set.go#L211: defer l.lock.Unlock()
go/token
position.go#L130: f.mutex.Unlock()
position.go#L143: f.mutex.Unlock()
position.go#L156: defer f.mutex.Unlock()
position.go#L190: f.mutex.Unlock()
position.go#L212: f.mutex.Unlock()
position.go#L223: defer f.mutex.Unlock()
position.go#L261: f.mutex.Unlock()
position.go#L303: defer f.mutex.Unlock()
serialize.go#L65: f.mutex.Unlock()
golang.org/x/crypto/ssh
channel.go#L211: ch.writeMu.Unlock()
channel.go#L216: ch.writeMu.Unlock()
channel.go#L249: ch.writeMu.Unlock()
channel.go#L281: ch.writeMu.Unlock()
channel.go#L318: ch.windowMu.Unlock()
channel.go#L323: ch.windowMu.Unlock()
channel.go#L340: c.windowMu.Unlock()
channel.go#L379: c.writeMu.Unlock()
channel.go#L576: defer ch.sentRequestMu.Unlock()
client.go#L34: defer c.mu.Unlock()
client.go#L150: c.mu.Unlock()
client.go#L164: c.mu.Unlock()
handshake.go#L228: defer t.mu.Unlock()
handshake.go#L234: defer t.mu.Unlock()
handshake.go#L340: t.mu.Unlock()
handshake.go#L438: defer t.mu.Unlock()
handshake.go#L491: defer t.mu.Unlock()
mux.go#L38: defer c.Unlock()
mux.go#L54: defer c.Unlock()
mux.go#L67: c.Unlock()
mux.go#L73: defer c.Unlock()
mux.go#L143: defer m.globalSentMu.Unlock()
session.go#L335: defer w.mu.Unlock()
tcpip.go#L165: defer l.Unlock()
tcpip.go#L256: defer l.Unlock()
tcpip.go#L269: defer l.Unlock()
tcpip.go#L278: defer l.Unlock()
golang.org/x/crypto/ssh/agent
client.go#L337: defer c.mu.Unlock()
keyring.go#L44: defer r.mu.Unlock()
keyring.go#L77: defer r.mu.Unlock()
keyring.go#L88: defer r.mu.Unlock()
keyring.go#L101: defer r.mu.Unlock()
keyring.go#L128: defer r.mu.Unlock()
keyring.go#L151: defer r.mu.Unlock()
keyring.go#L190: defer r.mu.Unlock()
keyring.go#L225: defer r.mu.Unlock()
golang.org/x/exp/rand
rand.go#L347: s.lk.Unlock()
rand.go#L354: s.lk.Unlock()
rand.go#L362: s.lk.Unlock()
rand.go#L369: s.lk.Unlock()
golang.org/x/net/http2
client_conn_pool.go#L93: p.mu.Unlock()
client_conn_pool.go#L98: p.mu.Unlock()
client_conn_pool.go#L103: p.mu.Unlock()
client_conn_pool.go#L143: c.p.mu.Unlock()
client_conn_pool.go#L158: p.mu.Unlock()
client_conn_pool.go#L174: p.mu.Unlock()
client_conn_pool.go#L201: p.mu.Unlock()
client_conn_pool.go#L224: defer p.mu.Unlock()
client_conn_pool.go#L242: defer p.mu.Unlock()
pipe.go#L35: defer p.mu.Unlock()
pipe.go#L46: defer p.mu.Unlock()
pipe.go#L75: defer p.mu.Unlock()
pipe.go#L111: defer p.mu.Unlock()
pipe.go#L148: defer p.mu.Unlock()
pipe.go#L159: defer p.mu.Unlock()
server.go#L187: s.mu.Unlock()
server.go#L196: s.mu.Unlock()
server.go#L207: s.mu.Unlock()
server.go#L796: defer testHookOnPanicMu.Unlock()
server.go#L2610: rws.closeNotifierMu.Unlock()
transport.go#L355: cc.mu.Unlock()
transport.go#L379: defer cc.mu.Unlock()
transport.go#L391: cc.mu.Unlock()
transport.go#L725: defer cc.mu.Unlock()
transport.go#L752: defer cc.mu.Unlock()
transport.go#L765: defer cc.mu.Unlock()
transport.go#L819: cc.mu.Unlock()
transport.go#L825: cc.mu.Unlock()
transport.go#L845: defer cc.mu.Unlock()
transport.go#L867: cc.mu.Unlock()
transport.go#L874: defer cc.mu.Unlock()
transport.go#L876: defer cc.wmu.Unlock()
transport.go#L899: defer cc.mu.Unlock()
transport.go#L941: cc.mu.Unlock()
transport.go#L945: cc.mu.Unlock()
transport.go#L951: defer cc.mu.Unlock()
transport.go#L1048: cc.mu.Unlock()
transport.go#L1082: cc.mu.Unlock()
transport.go#L1096: cc.wmu.Unlock()
transport.go#L1105: cc.wmu.Unlock()
transport.go#L1107: cc.mu.Unlock()
transport.go#L1254: cc.mu.Unlock()
transport.go#L1389: cc.wmu.Unlock()
transport.go#L1407: cc.mu.Unlock()
transport.go#L1417: cc.mu.Unlock()
transport.go#L1420: defer cc.wmu.Unlock()
transport.go#L1442: defer cc.mu.Unlock()
transport.go#L1713: defer cc.mu.Unlock()
transport.go#L1745: cc.wmu.Unlock()
transport.go#L1804: cc.mu.Unlock()
transport.go#L2132: defer cc.mu.Unlock()
transport.go#L2152: defer cc.wmu.Unlock()
transport.go#L2186: cc.wmu.Unlock()
transport.go#L2187: cc.mu.Unlock()
transport.go#L2202: cc.mu.Unlock()
transport.go#L2217: cc.mu.Unlock()
transport.go#L2222: cc.wmu.Unlock()
transport.go#L2248: cc.mu.Unlock()
transport.go#L2272: cc.wmu.Unlock()
transport.go#L2274: cc.mu.Unlock()
transport.go#L2337: defer cc.mu.Unlock()
transport.go#L2385: defer cc.wmu.Unlock()
transport.go#L2400: defer cc.mu.Unlock()
transport.go#L2448: cc.mu.Unlock()
transport.go#L2451: cc.mu.Unlock()
transport.go#L2455: cc.wmu.Unlock()
transport.go#L2459: cc.wmu.Unlock()
transport.go#L2462: cc.wmu.Unlock()
transport.go#L2478: defer cc.mu.Unlock()
transport.go#L2488: defer cc.wmu.Unlock()
transport.go#L2514: cc.wmu.Unlock()
transport.go#L2609: cs.cc.mu.Unlock()
transport.go#L2727: cc.mu.Unlock()
golang.org/x/oauth2
oauth2.go#L300: defer s.mu.Unlock()
golang.org/x/oauth2/internal
token.go#L128: defer authStyleCache.Unlock()
token.go#L136: defer authStyleCache.Unlock()
token.go#L144: defer authStyleCache.Unlock()
golang.org/x/pkgsite/internal/database
database.go#L205: db.mu.Unlock()
database.go#L278: defer db.mu.Unlock()
golang.org/x/pkgsite/internal/dcensus
debug.go#L36: d.mu.Unlock()
golang.org/x/pkgsite/internal/fetch
fetch.go#L409: fetchInfoMu.Unlock()
fetch.go#L417: defer fetchInfoMu.Unlock()
fetch.go#L423: defer fetchInfoMu.Unlock()
fetch.go#L440: fetchInfoMu.Unlock()
loadshedding.go#L31: defer ls.mu.Unlock()
loadshedding.go#L44: defer ls.mu.Unlock()
loadshedding.go#L61: defer ls.mu.Unlock()
golang.org/x/pkgsite/internal/frontend
server.go#L488: defer s.mu.Unlock()
golang.org/x/pkgsite/internal/localdatasource
datasource.go#L89: defer ds.mu.Unlock()
datasource.go#L118: defer ds.mu.Unlock()
datasource.go#L146: ds.mu.Unlock()
datasource.go#L180: defer ds.mu.Unlock()
golang.org/x/pkgsite/internal/log
log.go#L45: defer mu.Unlock()
log.go#L51: defer mu.Unlock()
log.go#L165: defer mu.Unlock()
log.go#L227: mu.Unlock()
log.go#L236: mu.Unlock()
golang.org/x/pkgsite/internal/poller
poller.go#L65: p.mu.Unlock()
poller.go#L74: defer p.mu.Unlock()
golang.org/x/pkgsite/internal/proxy
server.go#L85: s.mu.Unlock()
server.go#L94: defer s.mu.Unlock()
server.go#L127: defer s.mu.Unlock()
server.go#L165: defer s.mu.Unlock()
golang.org/x/pkgsite/internal/worker
server.go#L442: mu.Unlock()
golang.org/x/sync/semaphore
semaphore.go#L44: s.mu.Unlock()
semaphore.go#L50: s.mu.Unlock()
semaphore.go#L58: s.mu.Unlock()
semaphore.go#L77: s.mu.Unlock()
semaphore.go#L93: s.mu.Unlock()
semaphore.go#L102: s.mu.Unlock()
semaphore.go#L106: s.mu.Unlock()
golang.org/x/sys/unix
syscall_unix.go#L128: defer m.Unlock()
syscall_unix.go#L141: defer m.Unlock()
google.golang.org/api/idtoken
cache.go#L77: defer c.mu.Unlock()
cache.go#L92: c.mu.Unlock()
google.golang.org/api/internal/gensupport
media.go#L158: mp.mu.Unlock()
media.go#L162: mp.mu.Unlock()
resumable.go#L65: defer rx.mu.Unlock()
resumable.go#L120: rx.mu.Unlock()
google.golang.org/api/support/bundler
bundler.go#L200: defer b.mu.Unlock()
bundler.go#L248: defer b.mu.Unlock()
bundler.go#L299: b.mu.Unlock()
bundler.go#L331: defer b.mu.Unlock()
bundler.go#L371: defer b.mu.Unlock()
bundler.go#L395: b.mu.Unlock()
google.golang.org/grpc
balancer_conn_wrappers.go#L78: ccb.balancerMu.Unlock()
balancer_conn_wrappers.go#L87: ccb.mu.Unlock()
balancer_conn_wrappers.go#L121: defer ccb.balancerMu.Unlock()
balancer_conn_wrappers.go#L128: ccb.balancerMu.Unlock()
balancer_conn_wrappers.go#L136: defer ccb.mu.Unlock()
balancer_conn_wrappers.go#L147: acbw.ac.mu.Unlock()
balancer_conn_wrappers.go#L158: defer ccb.mu.Unlock()
balancer_conn_wrappers.go#L168: defer ccb.mu.Unlock()
balancer_conn_wrappers.go#L198: defer acbw.mu.Unlock()
balancer_conn_wrappers.go#L213: acbw.ac.mu.Unlock()
balancer_conn_wrappers.go#L229: ac.mu.Unlock()
balancer_conn_wrappers.go#L238: defer acbw.mu.Unlock()
balancer_conn_wrappers.go#L244: defer acbw.mu.Unlock()
clientconn.go#L420: defer csm.mu.Unlock()
clientconn.go#L438: defer csm.mu.Unlock()
clientconn.go#L444: defer csm.mu.Unlock()
clientconn.go#L800: ac.mu.Unlock()
clientconn.go#L804: ac.mu.Unlock()
clientconn.go#L810: ac.mu.Unlock()
clientconn.go#L834: defer ac.mu.Unlock()
clientconn.go#L1099: ac.mu.Unlock()
clientconn.go#L1125: ac.mu.Unlock()
clientconn.go#L1133: ac.mu.Unlock()
clientconn.go#L1140: ac.mu.Unlock()
clientconn.go#L1147: ac.mu.Unlock()
clientconn.go#L1159: ac.mu.Unlock()
clientconn.go#L1169: ac.mu.Unlock()
clientconn.go#L1196: ac.mu.Unlock()
clientconn.go#L1208: ac.mu.Unlock()
clientconn.go#L1252: ac.mu.Unlock()
clientconn.go#L1267: ac.mu.Unlock()
clientconn.go#L1351: ac.mu.Unlock()
clientconn.go#L1354: ac.mu.Unlock()
clientconn.go#L1359: defer ac.mu.Unlock()
clientconn.go#L1383: ac.mu.Unlock()
clientconn.go#L1393: ac.mu.Unlock()
clientconn.go#L1400: ac.mu.Unlock()
clientconn.go#L1416: ac.mu.Unlock()
clientconn.go#L1432: ac.mu.Unlock()
clientconn.go#L1449: ac.mu.Unlock()
clientconn.go#L1454: defer ac.mu.Unlock()
clientconn.go#L1461: ac.mu.Unlock()
clientconn.go#L1502: defer rt.mu.Unlock()
clientconn.go#L1515: defer rt.mu.Unlock()
clientconn.go#L1549: cc.lceMu.Unlock()
clientconn.go#L1554: defer cc.lceMu.Unlock()
picker_wrapper.go#L50: pw.mu.Unlock()
picker_wrapper.go#L57: pw.mu.Unlock()
picker_wrapper.go#L63: acw.mu.Unlock()
picker_wrapper.go#L91: pw.mu.Unlock()
picker_wrapper.go#L102: pw.mu.Unlock()
picker_wrapper.go#L124: pw.mu.Unlock()
picker_wrapper.go#L171: defer pw.mu.Unlock()
resolver_conn_wrapper.go#L73: defer ccr.resolverMu.Unlock()
resolver_conn_wrapper.go#L86: ccr.resolverMu.Unlock()
resolver_conn_wrapper.go#L93: ccr.resolverMu.Unlock()
resolver_conn_wrapper.go#L100: defer ccr.pollingMu.Unlock()
server.go#L572: defer s.mu.Unlock()
server.go#L686: s.mu.Unlock()
server.go#L706: s.mu.Unlock()
server.go#L714: s.mu.Unlock()
server.go#L735: s.mu.Unlock()
server.go#L747: s.mu.Unlock()
server.go#L783: s.mu.Unlock()
server.go#L829: s.mu.Unlock()
server.go#L937: defer s.mu.Unlock()
server.go#L953: defer s.mu.Unlock()
server.go#L1357: ss.mu.Unlock()
server.go#L1460: ss.mu.Unlock()
server.go#L1475: ss.mu.Unlock()
server.go#L1614: s.mu.Unlock()
server.go#L1631: s.mu.Unlock()
server.go#L1648: s.mu.Unlock()
server.go#L1665: s.mu.Unlock()
server.go#L1677: s.mu.Unlock()
stream.go#L471: cs.mu.Unlock()
stream.go#L612: cs.mu.Unlock()
stream.go#L616: cs.mu.Unlock()
stream.go#L628: cs.mu.Unlock()
stream.go#L632: cs.mu.Unlock()
stream.go#L821: cs.mu.Unlock()
stream.go#L835: cs.mu.Unlock()
stream.go#L866: a.mu.Unlock()
stream.go#L923: a.mu.Unlock()
stream.go#L958: a.mu.Unlock()
stream.go#L1005: a.mu.Unlock()
stream.go#L1275: as.mu.Unlock()
stream.go#L1293: as.mu.Unlock()
stream.go#L1416: ss.mu.Unlock()
stream.go#L1476: ss.mu.Unlock()
trace.go#L66: f.mu.Unlock()
trace.go#L71: defer f.mu.Unlock()
google.golang.org/grpc/balancer/grpclb
grpclb.go#L318: defer lb.mu.Unlock()
grpclb.go#L381: lb.mu.Unlock()
grpclb.go#L386: lb.mu.Unlock()
grpclb.go#L391: defer lb.mu.Unlock()
grpclb.go#L467: lb.mu.Unlock()
grpclb_picker.go#L71: s.mu.Unlock()
grpclb_picker.go#L85: s.mu.Unlock()
grpclb_picker.go#L130: defer p.mu.Unlock()
grpclb_picker.go#L166: defer p.mu.Unlock()
grpclb_picker.go#L198: defer p.mu.Unlock()
grpclb_remote_balancer.go#L50: defer lb.mu.Unlock()
grpclb_remote_balancer.go#L284: ccw.lb.mu.Unlock()
grpclb_remote_balancer.go#L331: ccw.lb.mu.Unlock()
grpclb_remote_balancer.go#L393: ccw.lb.mu.Unlock()
grpclb_util.go#L131: defer ccc.mu.Unlock()
grpclb_util.go#L151: defer ccc.mu.Unlock()
grpclb_util.go#L175: defer ccc.mu.Unlock()
grpclb_util.go#L207: ccc.mu.Unlock()
google.golang.org/grpc/balancer/roundrobin
roundrobin.go#L81: p.mu.Unlock()
google.golang.org/grpc/credentials/alts/internal/handshaker
handshaker.go#L88: mu.Unlock()
handshaker.go#L98: mu.Unlock()
handshaker.go#L101: mu.Unlock()
google.golang.org/grpc/credentials/alts/internal/handshaker/service
service.go#L45: defer mu.Unlock()
google.golang.org/grpc/credentials/oauth
oauth.go#L139: defer s.mu.Unlock()
google.golang.org/grpc/internal/binarylog
sink.go#L110: fs.mu.Unlock()
sink.go#L113: fs.mu.Unlock()
sink.go#L127: fs.mu.Unlock()
sink.go#L140: fs.mu.Unlock()
google.golang.org/grpc/internal/buffer
unbounded.go#L53: b.mu.Unlock()
unbounded.go#L59: b.mu.Unlock()
unbounded.go#L75: b.mu.Unlock()
google.golang.org/grpc/internal/channelz
types.go#L655: c.mu.Unlock()
types.go#L666: c.mu.Unlock()
types.go#L699: c.mu.Unlock()
google.golang.org/grpc/internal/grpcrand
grpcrand.go#L38: mu.Unlock()
grpcrand.go#L46: mu.Unlock()
grpcrand.go#L54: mu.Unlock()
google.golang.org/grpc/internal/transport
bdp_estimator.go#L87: defer b.mu.Unlock()
bdp_estimator.go#L136: b.mu.Unlock()
bdp_estimator.go#L140: b.mu.Unlock()
controlbuf.go#L319: c.mu.Unlock()
controlbuf.go#L324: c.mu.Unlock()
controlbuf.go#L342: c.mu.Unlock()
controlbuf.go#L356: c.mu.Unlock()
controlbuf.go#L360: c.mu.Unlock()
controlbuf.go#L363: c.mu.Unlock()
controlbuf.go#L371: c.mu.Unlock()
controlbuf.go#L386: c.mu.Unlock()
controlbuf.go#L390: c.mu.Unlock()
controlbuf.go#L394: c.mu.Unlock()
controlbuf.go#L407: c.mu.Unlock()
controlbuf.go#L423: c.mu.Unlock()
flowcontrol.go#L143: f.mu.Unlock()
flowcontrol.go#L152: defer f.mu.Unlock()
flowcontrol.go#L185: f.mu.Unlock()
flowcontrol.go#L188: f.mu.Unlock()
flowcontrol.go#L197: f.mu.Unlock()
flowcontrol.go#L212: f.mu.Unlock()
flowcontrol.go#L215: f.mu.Unlock()
handler_server.go#L187: defer ht.writeStatusMu.Unlock()
handler_server.go#L287: s.hdrMu.Unlock()
http2_client.go#L611: t.mu.Unlock()
http2_client.go#L629: t.mu.Unlock()
http2_client.go#L774: t.mu.Unlock()
http2_client.go#L812: t.mu.Unlock()
http2_client.go#L826: t.mu.Unlock()
http2_client.go#L855: t.mu.Unlock()
http2_client.go#L860: t.mu.Unlock()
http2_client.go#L896: t.mu.Unlock()
http2_client.go#L926: t.mu.Unlock()
http2_client.go#L1099: t.mu.Unlock()
http2_client.go#L1109: t.mu.Unlock()
http2_client.go#L1127: t.mu.Unlock()
http2_client.go#L1156: t.mu.Unlock()
http2_client.go#L1178: defer t.mu.Unlock()
http2_client.go#L1305: t.mu.Unlock()
http2_client.go#L1385: t.mu.Unlock()
http2_client.go#L1399: t.mu.Unlock()
http2_server.go#L380: t.mu.Unlock()
http2_server.go#L385: t.mu.Unlock()
http2_server.go#L396: t.mu.Unlock()
http2_server.go#L409: t.mu.Unlock()
http2_server.go#L468: t.mu.Unlock()
http2_server.go#L519: defer t.mu.Unlock()
http2_server.go#L562: t.mu.Unlock()
http2_server.go#L722: t.mu.Unlock()
http2_server.go#L796: s.hdrMu.Unlock()
http2_server.go#L799: s.hdrMu.Unlock()
http2_server.go#L857: s.hdrMu.Unlock()
http2_server.go#L886: s.hdrMu.Unlock()
http2_server.go#L984: t.mu.Unlock()
http2_server.go#L989: t.mu.Unlock()
http2_server.go#L1055: t.mu.Unlock()
http2_server.go#L1061: t.mu.Unlock()
http2_server.go#L1093: t.mu.Unlock()
http2_server.go#L1146: defer t.mu.Unlock()
http2_server.go#L1161: t.mu.Unlock()
http2_server.go#L1172: t.mu.Unlock()
http2_server.go#L1184: t.mu.Unlock()
transport.go#L101: b.mu.Unlock()
transport.go#L110: b.mu.Unlock()
transport.go#L116: b.mu.Unlock()
transport.go#L129: b.mu.Unlock()
transport.go#L428: s.hdrMu.Unlock()
transport.go#L451: s.hdrMu.Unlock()
google.golang.org/protobuf/internal/filedesc
desc.go#L99: fd.mu.Unlock()
google.golang.org/protobuf/internal/impl
checkinit.go#L100: defer needsInitCheckMu.Unlock()
codec_extension.go#L112: defer f.lazy.mu.Unlock()
extension.go#L126: defer xi.mu.Unlock()
legacy_message.go#L156: defer aberrantMessageDescLock.Unlock()
message.go#L78: defer mi.initMu.Unlock()
html/template
template.go#L49: defer ns.mu.Unlock()
template.go#L88: defer t.nameSpace.mu.Unlock()
template.go#L98: defer t.nameSpace.mu.Unlock()
template.go#L147: defer t.nameSpace.mu.Unlock()
template.go#L200: defer t.nameSpace.mu.Unlock()
template.go#L223: defer t.nameSpace.mu.Unlock()
template.go#L248: defer t.nameSpace.mu.Unlock()
template.go#L306: defer t.nameSpace.mu.Unlock()
template.go#L364: defer t.nameSpace.mu.Unlock()
image
format.go#L41: formatsMu.Unlock()
internal/singleflight
singleflight.go#L54: g.mu.Unlock()
singleflight.go#L61: g.mu.Unlock()
singleflight.go#L80: g.mu.Unlock()
singleflight.go#L86: g.mu.Unlock()
singleflight.go#L103: g.mu.Unlock()
singleflight.go#L113: defer g.mu.Unlock()
internal/testlog
exit.go#L16: defer panicOnExit0.mu.Unlock()
exit.go#L31: defer panicOnExit0.mu.Unlock()
io
pipe.go#L23: defer a.Unlock()
pipe.go#L31: defer a.Unlock()
pipe.go#L90: defer p.wrMu.Unlock()
io/ioutil
tempfile.go#L36: randmu.Unlock()
tempfile.go#L69: randmu.Unlock()
tempfile.go#L122: randmu.Unlock()
log
log.go#L72: defer l.mu.Unlock()
log.go#L166: defer l.mu.Unlock()
log.go#L169: l.mu.Unlock()
log.go#L245: defer l.mu.Unlock()
log.go#L253: defer l.mu.Unlock()
log.go#L260: defer l.mu.Unlock()
log.go#L267: defer l.mu.Unlock()
log.go#L274: defer l.mu.Unlock()
log.go#L281: defer std.mu.Unlock()
math/big
natconv.go#L508: cacheBase10.Unlock()
math/rand
rand.go#L390: r.lk.Unlock()
rand.go#L397: r.lk.Unlock()
rand.go#L404: r.lk.Unlock()
rand.go#L412: r.lk.Unlock()
rand.go#L419: r.lk.Unlock()
mime
type.go#L46: defer extensionsMu.Unlock()
type.go#L187: defer extensionsMu.Unlock()
net
hosts.go#L106: defer hosts.Unlock()
hosts.go#L125: defer hosts.Unlock()
pipe.go#L33: defer d.mu.Unlock()
pipe.go#L69: defer d.mu.Unlock()
pipe.go#L192: defer p.wrMu.Unlock()
net/http
h2_bundle.go#L769: p.mu.Unlock()
h2_bundle.go#L774: p.mu.Unlock()
h2_bundle.go#L779: p.mu.Unlock()
h2_bundle.go#L819: c.p.mu.Unlock()
h2_bundle.go#L834: p.mu.Unlock()
h2_bundle.go#L850: p.mu.Unlock()
h2_bundle.go#L877: p.mu.Unlock()
h2_bundle.go#L900: defer p.mu.Unlock()
h2_bundle.go#L918: defer p.mu.Unlock()
h2_bundle.go#L3485: defer p.mu.Unlock()
h2_bundle.go#L3496: defer p.mu.Unlock()
h2_bundle.go#L3525: defer p.mu.Unlock()
h2_bundle.go#L3561: defer p.mu.Unlock()
h2_bundle.go#L3598: defer p.mu.Unlock()
h2_bundle.go#L3609: defer p.mu.Unlock()
h2_bundle.go#L3753: s.mu.Unlock()
h2_bundle.go#L3762: s.mu.Unlock()
h2_bundle.go#L3773: s.mu.Unlock()
h2_bundle.go#L4365: defer http2testHookOnPanicMu.Unlock()
h2_bundle.go#L6165: rws.closeNotifierMu.Unlock()
h2_bundle.go#L6857: cc.mu.Unlock()
h2_bundle.go#L6881: defer cc.mu.Unlock()
h2_bundle.go#L6893: cc.mu.Unlock()
h2_bundle.go#L7228: defer cc.mu.Unlock()
h2_bundle.go#L7255: defer cc.mu.Unlock()
h2_bundle.go#L7268: defer cc.mu.Unlock()
h2_bundle.go#L7322: cc.mu.Unlock()
h2_bundle.go#L7328: cc.mu.Unlock()
h2_bundle.go#L7348: defer cc.mu.Unlock()
h2_bundle.go#L7370: cc.mu.Unlock()
h2_bundle.go#L7377: defer cc.mu.Unlock()
h2_bundle.go#L7379: defer cc.wmu.Unlock()
h2_bundle.go#L7402: defer cc.mu.Unlock()
h2_bundle.go#L7444: cc.mu.Unlock()
h2_bundle.go#L7448: cc.mu.Unlock()
h2_bundle.go#L7454: defer cc.mu.Unlock()
h2_bundle.go#L7551: cc.mu.Unlock()
h2_bundle.go#L7585: cc.mu.Unlock()
h2_bundle.go#L7599: cc.wmu.Unlock()
h2_bundle.go#L7608: cc.wmu.Unlock()
h2_bundle.go#L7610: cc.mu.Unlock()
h2_bundle.go#L7757: cc.mu.Unlock()
h2_bundle.go#L7892: cc.wmu.Unlock()
h2_bundle.go#L7910: cc.mu.Unlock()
h2_bundle.go#L7920: cc.mu.Unlock()
h2_bundle.go#L7923: defer cc.wmu.Unlock()
h2_bundle.go#L7945: defer cc.mu.Unlock()
h2_bundle.go#L8216: defer cc.mu.Unlock()
h2_bundle.go#L8248: cc.wmu.Unlock()
h2_bundle.go#L8307: cc.mu.Unlock()
h2_bundle.go#L8635: defer cc.mu.Unlock()
h2_bundle.go#L8655: defer cc.wmu.Unlock()
h2_bundle.go#L8689: cc.wmu.Unlock()
h2_bundle.go#L8690: cc.mu.Unlock()
h2_bundle.go#L8705: cc.mu.Unlock()
h2_bundle.go#L8720: cc.mu.Unlock()
h2_bundle.go#L8725: cc.wmu.Unlock()
h2_bundle.go#L8751: cc.mu.Unlock()
h2_bundle.go#L8775: cc.wmu.Unlock()
h2_bundle.go#L8777: cc.mu.Unlock()
h2_bundle.go#L8840: defer cc.mu.Unlock()
h2_bundle.go#L8888: defer cc.wmu.Unlock()
h2_bundle.go#L8903: defer cc.mu.Unlock()
h2_bundle.go#L8951: cc.mu.Unlock()
h2_bundle.go#L8954: cc.mu.Unlock()
h2_bundle.go#L8958: cc.wmu.Unlock()
h2_bundle.go#L8962: cc.wmu.Unlock()
h2_bundle.go#L8965: cc.wmu.Unlock()
h2_bundle.go#L8981: defer cc.mu.Unlock()
h2_bundle.go#L8991: defer cc.wmu.Unlock()
h2_bundle.go#L9017: cc.wmu.Unlock()
h2_bundle.go#L9113: cs.cc.mu.Unlock()
h2_bundle.go#L9231: cc.mu.Unlock()
server.go#L306: defer c.mu.Unlock()
server.go#L675: func (cr *connReader) unlock() { cr.mu.Unlock() }
server.go#L910: w.writeContinueMu.Unlock()
server.go#L1365: bdy.mu.Unlock()
server.go#L1597: w.writeContinueMu.Unlock()
server.go#L2015: defer c.mu.Unlock()
server.go#L2656: defer s.mu.Unlock()
server.go#L2691: defer srv.mu.Unlock()
server.go#L2739: srv.mu.Unlock()
server.go#L2776: srv.mu.Unlock()
server.go#L2781: defer s.mu.Unlock()
server.go#L2789: defer s.mu.Unlock()
server.go#L3068: defer s.mu.Unlock()
server.go#L3085: defer s.mu.Unlock()
server.go#L3324: defer tw.mu.Unlock()
server.go#L3336: defer tw.mu.Unlock()
server.go#L3369: defer tw.mu.Unlock()
server.go#L3398: defer tw.mu.Unlock()
server.go#L3475: defer uniqNameMu.Unlock()
transfer.go#L830: defer b.mu.Unlock()
transfer.go#L972: defer b.mu.Unlock()
transfer.go#L1013: defer b.mu.Unlock()
transfer.go#L1021: defer b.mu.Unlock()
transfer.go#L1027: defer b.mu.Unlock()
transport.go#L474: tr.mu.Unlock()
transport.go#L741: defer t.altMu.Unlock()
transport.go#L765: t.idleMu.Unlock()
transport.go#L792: t.reqMu.Unlock()
transport.go#L914: defer t.idleMu.Unlock()
transport.go#L1006: defer t.idleMu.Unlock()
transport.go#L1089: defer t.idleMu.Unlock()
transport.go#L1128: defer t.reqMu.Unlock()
transport.go#L1145: defer t.reqMu.Unlock()
transport.go#L1210: defer w.mu.Unlock()
transport.go#L1235: w.mu.Unlock()
transport.go#L1416: defer t.connsPerHostMu.Unlock()
transport.go#L1463: defer t.connsPerHostMu.Unlock()
transport.go#L1934: pc.mu.Unlock()
transport.go#L1942: defer pc.mu.Unlock()
transport.go#L1950: pc.mu.Unlock()
transport.go#L1956: defer pc.mu.Unlock()
transport.go#L1968: defer pc.mu.Unlock()
transport.go#L1979: defer t.idleMu.Unlock()
transport.go#L2020: req.mu.Unlock()
transport.go#L2088: pc.mu.Unlock()
transport.go#L2091: pc.mu.Unlock()
transport.go#L2120: pc.mu.Unlock()
transport.go#L2533: pc.mu.Unlock()
transport.go#L2678: pc.mu.Unlock()
transport.go#L2688: defer pc.mu.Unlock()
transport.go#L2756: es.mu.Unlock()
transport.go#L2767: defer es.mu.Unlock()
transport.go#L2778: defer es.mu.Unlock()
transport.go#L2823: gz.body.mu.Unlock()
net/http/httptest
server.go#L233: s.mu.Unlock()
server.go#L254: defer s.mu.Unlock()
server.go#L271: s.mu.Unlock()
server.go#L318: defer s.mu.Unlock()
net/http/httputil
persist.go#L67: defer sc.mu.Unlock()
persist.go#L104: sc.mu.Unlock()
persist.go#L110: defer sc.mu.Unlock()
persist.go#L114: defer sc.mu.Unlock()
persist.go#L118: defer sc.mu.Unlock()
persist.go#L124: sc.mu.Unlock()
persist.go#L134: defer sc.mu.Unlock()
persist.go#L142: defer sc.mu.Unlock()
persist.go#L168: defer sc.mu.Unlock()
persist.go#L182: sc.mu.Unlock()
persist.go#L185: sc.mu.Unlock()
persist.go#L193: defer sc.mu.Unlock()
persist.go#L197: defer sc.mu.Unlock()
persist.go#L202: defer sc.mu.Unlock()
persist.go#L211: sc.mu.Unlock()
persist.go#L215: defer sc.mu.Unlock()
persist.go#L277: defer cc.mu.Unlock()
persist.go#L314: cc.mu.Unlock()
persist.go#L320: defer cc.mu.Unlock()
persist.go#L324: defer cc.mu.Unlock()
persist.go#L328: defer cc.mu.Unlock()
persist.go#L337: cc.mu.Unlock()
persist.go#L341: defer cc.mu.Unlock()
persist.go#L355: defer cc.mu.Unlock()
persist.go#L369: cc.mu.Unlock()
persist.go#L372: cc.mu.Unlock()
persist.go#L380: defer cc.mu.Unlock()
persist.go#L384: defer cc.mu.Unlock()
persist.go#L390: cc.mu.Unlock()
persist.go#L400: defer cc.mu.Unlock()
persist.go#L408: defer cc.mu.Unlock()
reverseproxy.go#L500: defer m.mu.Unlock()
reverseproxy.go#L520: defer m.mu.Unlock()
reverseproxy.go#L530: defer m.mu.Unlock()
net/textproto
pipeline.go#L40: p.mu.Unlock()
pipeline.go#L84: s.mu.Unlock()
pipeline.go#L92: s.mu.Unlock()
pipeline.go#L102: s.mu.Unlock()
pipeline.go#L114: s.mu.Unlock()
os
getwd.go#L60: getwdCache.Unlock()
getwd.go#L123: getwdCache.Unlock()
reflect
type.go#L2023: defer funcLookupCache.Unlock()
type.go#L2655: defer structLookupCache.Unlock()
runtime/pprof
pprof.go#L199: profiles.mu.Unlock()
pprof.go#L254: defer p.mu.Unlock()
pprof.go#L296: defer p.mu.Unlock()
pprof.go#L307: defer p.mu.Unlock()
pprof.go#L340: p.mu.Unlock()
pprof.go#L774: defer cpu.Unlock()
pprof.go#L822: defer cpu.Unlock()
runtime/trace
trace.go#L122: defer tracing.Unlock()
trace.go#L144: defer tracing.Unlock()
syscall
syscall_unix.go#L74: defer m.Unlock()
syscall_unix.go#L87: defer m.Unlock()
testing
benchmark.go#L182: defer benchmarkLock.Unlock()
benchmark.go#L618: benchmarkLock.Unlock()
match.go#L54: defer m.mu.Unlock()
match.go#L61: defer matchMutex.Unlock()
testing.go#L353: defer p.lastNameMu.Unlock()
testing.go#L367: defer p.lastNameMu.Unlock()
testing.go#L953: c.tempDirMu.Unlock()
testing.go#L1291: c.mu.Unlock()
testing.go#L1295: c.mu.Unlock()
testing.go#L1303: c.mu.Unlock()
testing.go#L1307: c.mu.Unlock()
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |