forked from quic-go/quic-go
immediately remove reset tokens when retiring a connection ID
This commit is contained in:
@@ -88,7 +88,6 @@ type sessionRunner interface {
|
||||
ReplaceWithClosed(protocol.ConnectionID, packetHandler)
|
||||
AddResetToken(protocol.StatelessResetToken, packetHandler)
|
||||
RemoveResetToken(protocol.StatelessResetToken)
|
||||
RetireResetToken(protocol.StatelessResetToken)
|
||||
}
|
||||
|
||||
type handshakeRunner struct {
|
||||
@@ -258,7 +257,6 @@ var newSession = func(
|
||||
destConnID,
|
||||
func(token protocol.StatelessResetToken) { runner.AddResetToken(token, s) },
|
||||
runner.RemoveResetToken,
|
||||
runner.RetireResetToken,
|
||||
s.queueControlFrame,
|
||||
)
|
||||
s.connIDGenerator = newConnIDGenerator(
|
||||
@@ -382,7 +380,6 @@ var newClientSession = func(
|
||||
destConnID,
|
||||
func(token protocol.StatelessResetToken) { runner.AddResetToken(token, s) },
|
||||
runner.RemoveResetToken,
|
||||
runner.RetireResetToken,
|
||||
s.queueControlFrame,
|
||||
)
|
||||
s.connIDGenerator = newConnIDGenerator(
|
||||
|
||||
Reference in New Issue
Block a user