Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-4279

Mongos does not throw/handle cursor timeouts

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Operating System:
      ALL

      Description

      If you open a cursor with a timeout value to a mongos and it takes more than the timeout value to walk the cursor and then it moves to another shard, mongos aborts the cursor and does not properly notify the drivers the timeout has occurred (silent failure).

      From the driver perspective, it receives an empty object and then closes the cursor.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: