golang.org/x/net/http2.GoAwayFrame.ErrCode (field)
18 uses
golang.org/x/net/http2 (current package)
frame.go#L936: ErrCode ErrCode
frame.go#L961: ErrCode: ErrCode(binary.BigEndian.Uint32(p[4:8])),
frame.go#L1866: f.LastStreamID, f.ErrCode, f.debugData)
server.go#L1800: if f.ErrCode != ErrCodeNo {
transport.go#L591: if old != nil && old.ErrCode != ErrCodeNo {
transport.go#L592: cc.goAway.ErrCode = old.ErrCode
transport.go#L602: if streamID == 1 && cc.goAway.ErrCode != ErrCodeNo {
transport.go#L606: cs.abortStreamLocked(fmt.Errorf("http2: Transport received GOAWAY from server ErrCode:%v", cc.goAway.ErrCode))
transport.go#L1793: ErrCode: cc.goAway.ErrCode,
transport.go#L2444: if f.ErrCode != 0 {
transport.go#L2446: cc.vlogf("transport got GOAWAY with error code = %v", f.ErrCode)
transport.go#L2448: fn("recv_goaway_" + f.ErrCode.stringToken())
google.golang.org/grpc/internal/transport
http2_client.go#L1367: if f.ErrCode == http2.ErrCodeEnhanceYourCalm && string(f.DebugData()) == "too_many_pings" {
http2_client.go#L1444: if f.ErrCode == http2.ErrCodeEnhanceYourCalm {
http2_client.go#L1450: t.goAwayDebugMessage = fmt.Sprintf("code: %s", f.ErrCode)
http2_client.go#L1452: t.goAwayDebugMessage = fmt.Sprintf("code: %s, debug data: %q", f.ErrCode, string(f.DebugData()))
http2_client.go#L1454: t.goAwayCode = f.ErrCode