Skip to content

Commit 75df85c

Browse files
committed
save
1 parent d21c153 commit 75df85c

File tree

1 file changed

+13
-25
lines changed

1 file changed

+13
-25
lines changed

internal/verifier/change_stream.go

Lines changed: 13 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,6 @@ func (verifier *Verifier) iterateChangeStream(ctx context.Context, cs *mongo.Cha
148148
}
149149
}
150150

151-
if err != nil {
152-
verifier.logger.Warn().
153-
Err(err).
154-
Msg("Change stream exiting due to error.")
155-
156-
break
157-
}
158-
159151
default:
160152
_, err = readOneChangeEvent()
161153
}
@@ -165,26 +157,22 @@ func (verifier *Verifier) iterateChangeStream(ctx context.Context, cs *mongo.Cha
165157
}
166158

167159
if err != nil && !errors.Is(err, context.Canceled) {
168-
/*
169-
timeout := time.Minute
170-
timer := time.NewTimer(timeout)
171-
defer timer.Stop()
172-
173-
select {
174-
case <-timer.C:
175-
verifier.logger.Fatal().
176-
Err(err).
177-
Stringer("timeout", timeout).
178-
Msg("Failed to send change stream err within timeout.")
179-
case verifier.changeStreamErrChan <- err:
180-
}
181-
*/
182-
183-
verifier.logger.Warn().
160+
verifier.logger.Debug().
184161
Err(err).
185162
Msg("Sending change stream error.")
186163

187-
verifier.changeStreamErrChan <- err
164+
timeout := time.Minute
165+
timer := time.NewTimer(timeout)
166+
defer timer.Stop()
167+
168+
select {
169+
case <-timer.C:
170+
verifier.logger.Fatal().
171+
Err(err).
172+
Stringer("timeout", timeout).
173+
Msg("Failed to send change stream err within timeout.")
174+
case verifier.changeStreamErrChan <- err:
175+
}
188176

189177
if !changeStreamEnded {
190178
return

0 commit comments

Comments
 (0)