Skip to content

Commit 140512b

Browse files
committed
move defer
1 parent 003e9ea commit 140512b

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/verifier/change_stream.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,8 +179,6 @@ func (verifier *Verifier) readAndHandleOneChangeEventBatch(
179179
}
180180

181181
func (verifier *Verifier) iterateChangeStream(ctx context.Context, cs *mongo.ChangeStream) error {
182-
defer cs.Close(ctx)
183-
184182
var lastPersistedTime time.Time
185183

186184
persistResumeTokenIfNeeded := func() error {
@@ -369,6 +367,8 @@ func (verifier *Verifier) StartChangeStream(ctx context.Context) error {
369367
return err
370368
}
371369

370+
defer srcChangeStream.Close(ctx)
371+
372372
if parentThreadWaiting {
373373
resultChan <- mo.Ok(startTs)
374374
close(resultChan)

0 commit comments

Comments
 (0)