introduce a logging.CloseReason to log the reason a session was closed

This also allows us to get rid of the ReceivedStatelessReset() method.
This commit is contained in:
Marten Seemann
2020-07-10 14:10:58 +07:00
parent 7d6ce4ea45
commit f93708aca8
8 changed files with 281 additions and 55 deletions

View File

@@ -64,7 +64,7 @@ func (mr *MockConnectionTracerMockRecorder) Close() *gomock.Call {
}
// ClosedConnection mocks base method
func (m *MockConnectionTracer) ClosedConnection(arg0 logging.TimeoutReason) {
func (m *MockConnectionTracer) ClosedConnection(arg0 logging.CloseReason) {
m.ctrl.T.Helper()
m.ctrl.Call(m, "ClosedConnection", arg0)
}
@@ -159,18 +159,6 @@ func (mr *MockConnectionTracerMockRecorder) ReceivedRetry(arg0 interface{}) *gom
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivedRetry", reflect.TypeOf((*MockConnectionTracer)(nil).ReceivedRetry), arg0)
}
// ReceivedStatelessReset mocks base method
func (m *MockConnectionTracer) ReceivedStatelessReset(arg0 *[16]byte) {
m.ctrl.T.Helper()
m.ctrl.Call(m, "ReceivedStatelessReset", arg0)
}
// ReceivedStatelessReset indicates an expected call of ReceivedStatelessReset
func (mr *MockConnectionTracerMockRecorder) ReceivedStatelessReset(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReceivedStatelessReset", reflect.TypeOf((*MockConnectionTracer)(nil).ReceivedStatelessReset), arg0)
}
// ReceivedTransportParameters mocks base method
func (m *MockConnectionTracer) ReceivedTransportParameters(arg0 *wire.TransportParameters) {
m.ctrl.T.Helper()