File tree Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Expand file tree Collapse file tree 1 file changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -333,23 +333,24 @@ func (bc *BatchCursor) legacyGetMore(ctx context.Context) {
333
333
return
334
334
}
335
335
336
- conn , err := bc .server .Connection (ctx )
337
- if err != nil {
338
- bc .err = err
339
- return
340
- }
341
-
342
336
numToReturn := bc .batchSize
343
337
if bc .limit != 0 && bc .numReturned + bc .batchSize > bc .limit {
344
338
numToReturn = bc .limit - bc .numReturned
345
339
if numToReturn <= 0 {
346
- err = bc .Close (ctx )
340
+ err : = bc .Close (ctx )
347
341
if err != nil {
348
342
bc .err = err
349
343
}
350
344
return
351
345
}
352
346
}
347
+
348
+ conn , err := bc .server .Connection (ctx )
349
+ if err != nil {
350
+ bc .err = err
351
+ return
352
+ }
353
+
353
354
gm := wiremessage.GetMore {
354
355
FullCollectionName : bc .namespace .DB + "." + bc .namespace .Collection ,
355
356
CursorID : bc .id ,
You can’t perform that action at this time.
0 commit comments