mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-01-22 06:10:20 +00:00
[chore]: Bump golang.org/x/net from 0.33.0 to 0.34.0 (#3660)
This commit is contained in:
parent
cfe6ac5a42
commit
77ea30542b
2
go.mod
2
go.mod
|
@ -93,7 +93,7 @@ require (
|
||||||
go.uber.org/automaxprocs v1.6.0
|
go.uber.org/automaxprocs v1.6.0
|
||||||
golang.org/x/crypto v0.32.0
|
golang.org/x/crypto v0.32.0
|
||||||
golang.org/x/image v0.23.0
|
golang.org/x/image v0.23.0
|
||||||
golang.org/x/net v0.33.0
|
golang.org/x/net v0.34.0
|
||||||
golang.org/x/oauth2 v0.24.0
|
golang.org/x/oauth2 v0.24.0
|
||||||
golang.org/x/text v0.21.0
|
golang.org/x/text v0.21.0
|
||||||
gopkg.in/mcuadros/go-syslog.v2 v2.3.0
|
gopkg.in/mcuadros/go-syslog.v2 v2.3.0
|
||||||
|
|
4
go.sum
generated
4
go.sum
generated
|
@ -737,8 +737,8 @@ golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81R
|
||||||
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
|
||||||
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c=
|
||||||
golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
|
golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
|
||||||
golang.org/x/net v0.33.0 h1:74SYHlV8BIgHIFC/LrYkOGIwL19eTYXQ5wc6TBuO36I=
|
golang.org/x/net v0.34.0 h1:Mb7Mrk043xzHgnRM88suvJFwzVrRfHEHJEl5/71CKw0=
|
||||||
golang.org/x/net v0.33.0/go.mod h1:HXLR5J+9DxmrqMwG9qjGCxZ+zKXxBru04zlTvWlWuN4=
|
golang.org/x/net v0.34.0/go.mod h1:di0qlW3YNM5oh6GqDGQr92MyTozJPmybPK4Ev/Gm31k=
|
||||||
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
|
||||||
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||||
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw=
|
||||||
|
|
2
vendor/golang.org/x/net/http2/config.go
generated
vendored
2
vendor/golang.org/x/net/http2/config.go
generated
vendored
|
@ -60,7 +60,7 @@ func configFromServer(h1 *http.Server, h2 *Server) http2Config {
|
||||||
return conf
|
return conf
|
||||||
}
|
}
|
||||||
|
|
||||||
// configFromServer merges configuration settings from h2 and h2.t1.HTTP2
|
// configFromTransport merges configuration settings from h2 and h2.t1.HTTP2
|
||||||
// (the net/http Transport).
|
// (the net/http Transport).
|
||||||
func configFromTransport(h2 *Transport) http2Config {
|
func configFromTransport(h2 *Transport) http2Config {
|
||||||
conf := http2Config{
|
conf := http2Config{
|
||||||
|
|
2
vendor/golang.org/x/net/http2/config_go124.go
generated
vendored
2
vendor/golang.org/x/net/http2/config_go124.go
generated
vendored
|
@ -13,7 +13,7 @@ func fillNetHTTPServerConfig(conf *http2Config, srv *http.Server) {
|
||||||
fillNetHTTPConfig(conf, srv.HTTP2)
|
fillNetHTTPConfig(conf, srv.HTTP2)
|
||||||
}
|
}
|
||||||
|
|
||||||
// fillNetHTTPServerConfig sets fields in conf from tr.HTTP2.
|
// fillNetHTTPTransportConfig sets fields in conf from tr.HTTP2.
|
||||||
func fillNetHTTPTransportConfig(conf *http2Config, tr *http.Transport) {
|
func fillNetHTTPTransportConfig(conf *http2Config, tr *http.Transport) {
|
||||||
fillNetHTTPConfig(conf, tr.HTTP2)
|
fillNetHTTPConfig(conf, tr.HTTP2)
|
||||||
}
|
}
|
||||||
|
|
13
vendor/golang.org/x/net/http2/transport.go
generated
vendored
13
vendor/golang.org/x/net/http2/transport.go
generated
vendored
|
@ -375,6 +375,7 @@ type ClientConn struct {
|
||||||
doNotReuse bool // whether conn is marked to not be reused for any future requests
|
doNotReuse bool // whether conn is marked to not be reused for any future requests
|
||||||
closing bool
|
closing bool
|
||||||
closed bool
|
closed bool
|
||||||
|
closedOnIdle bool // true if conn was closed for idleness
|
||||||
seenSettings bool // true if we've seen a settings frame, false otherwise
|
seenSettings bool // true if we've seen a settings frame, false otherwise
|
||||||
seenSettingsChan chan struct{} // closed when seenSettings is true or frame reading fails
|
seenSettingsChan chan struct{} // closed when seenSettings is true or frame reading fails
|
||||||
wantSettingsAck bool // we sent a SETTINGS frame and haven't heard back
|
wantSettingsAck bool // we sent a SETTINGS frame and haven't heard back
|
||||||
|
@ -1089,10 +1090,12 @@ func (cc *ClientConn) idleStateLocked() (st clientConnIdleState) {
|
||||||
|
|
||||||
// If this connection has never been used for a request and is closed,
|
// If this connection has never been used for a request and is closed,
|
||||||
// then let it take a request (which will fail).
|
// then let it take a request (which will fail).
|
||||||
|
// If the conn was closed for idleness, we're racing the idle timer;
|
||||||
|
// don't try to use the conn. (Issue #70515.)
|
||||||
//
|
//
|
||||||
// This avoids a situation where an error early in a connection's lifetime
|
// This avoids a situation where an error early in a connection's lifetime
|
||||||
// goes unreported.
|
// goes unreported.
|
||||||
if cc.nextStreamID == 1 && cc.streamsReserved == 0 && cc.closed {
|
if cc.nextStreamID == 1 && cc.streamsReserved == 0 && cc.closed && !cc.closedOnIdle {
|
||||||
st.canTakeNewRequest = true
|
st.canTakeNewRequest = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1155,6 +1158,7 @@ func (cc *ClientConn) closeIfIdle() {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
cc.closed = true
|
cc.closed = true
|
||||||
|
cc.closedOnIdle = true
|
||||||
nextID := cc.nextStreamID
|
nextID := cc.nextStreamID
|
||||||
// TODO: do clients send GOAWAY too? maybe? Just Close:
|
// TODO: do clients send GOAWAY too? maybe? Just Close:
|
||||||
cc.mu.Unlock()
|
cc.mu.Unlock()
|
||||||
|
@ -2434,9 +2438,12 @@ func (rl *clientConnReadLoop) cleanup() {
|
||||||
// This avoids a situation where new connections are constantly created,
|
// This avoids a situation where new connections are constantly created,
|
||||||
// added to the pool, fail, and are removed from the pool, without any error
|
// added to the pool, fail, and are removed from the pool, without any error
|
||||||
// being surfaced to the user.
|
// being surfaced to the user.
|
||||||
const unusedWaitTime = 5 * time.Second
|
unusedWaitTime := 5 * time.Second
|
||||||
|
if cc.idleTimeout > 0 && unusedWaitTime > cc.idleTimeout {
|
||||||
|
unusedWaitTime = cc.idleTimeout
|
||||||
|
}
|
||||||
idleTime := cc.t.now().Sub(cc.lastActive)
|
idleTime := cc.t.now().Sub(cc.lastActive)
|
||||||
if atomic.LoadUint32(&cc.atomicReused) == 0 && idleTime < unusedWaitTime {
|
if atomic.LoadUint32(&cc.atomicReused) == 0 && idleTime < unusedWaitTime && !cc.closedOnIdle {
|
||||||
cc.idleTimer = cc.t.afterFunc(unusedWaitTime-idleTime, func() {
|
cc.idleTimer = cc.t.afterFunc(unusedWaitTime-idleTime, func() {
|
||||||
cc.t.connPool().MarkDead(cc)
|
cc.t.connPool().MarkDead(cc)
|
||||||
})
|
})
|
||||||
|
|
2
vendor/modules.txt
vendored
2
vendor/modules.txt
vendored
|
@ -1112,7 +1112,7 @@ golang.org/x/image/webp
|
||||||
golang.org/x/mod/internal/lazyregexp
|
golang.org/x/mod/internal/lazyregexp
|
||||||
golang.org/x/mod/module
|
golang.org/x/mod/module
|
||||||
golang.org/x/mod/semver
|
golang.org/x/mod/semver
|
||||||
# golang.org/x/net v0.33.0
|
# golang.org/x/net v0.34.0
|
||||||
## explicit; go 1.18
|
## explicit; go 1.18
|
||||||
golang.org/x/net/bpf
|
golang.org/x/net/bpf
|
||||||
golang.org/x/net/context
|
golang.org/x/net/context
|
||||||
|
|
Loading…
Reference in a new issue