We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a806cde commit 332301eCopy full SHA for 332301e
pkg/kv/kvserver/rangefeed/stream_manager.go
@@ -121,8 +121,8 @@ func (sm *StreamManager) OnError(streamID int64) {
121
func() {
122
sm.streams.Lock()
123
defer sm.streams.Unlock()
124
- if _, ok := sm.streams.m[streamID]; ok {
125
- // TODO(ssd): We should be able to assert we are disconnected here.
+ if d, ok := sm.streams.m[streamID]; ok {
+ assertTrue(d.IsDisconnected(), "OnError called on connected registration")
126
delete(sm.streams.m, streamID)
127
sm.metrics.ActiveMuxRangeFeed.Dec(1)
128
}
0 commit comments