forked from quic-go/quic-go
don't use closures for passing OnLost and OnAcked STREAM frame callbacks (#3833)
This commit is contained in:
@@ -27,3 +27,11 @@ func putFrame(f *Frame) {
|
||||
f.OnAcked = nil
|
||||
framePool.Put(f)
|
||||
}
|
||||
|
||||
type StreamFrame struct {
|
||||
Frame *wire.StreamFrame
|
||||
Handler interface {
|
||||
OnLost(*wire.StreamFrame)
|
||||
OnAcked(*wire.StreamFrame)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user