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

checkStatus in DBClientReplicaSet has no explicit socket timeout

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major - P3
    • Resolution: Fixed
    • None
    • 2.2.4, 2.4.0-rc2
    • Sharding
    • None
    • Fully Compatible
    • ALL
    • Hide

      Blackhole a connection from mongos to a replica set primary - the monitor hangs.

      Show
      Blackhole a connection from mongos to a replica set primary - the monitor hangs.

    Description

      ...this is bad since we hold a lock which prevents other connection checks until the replSetGetStatus returns. Other timeouts for the ReplicaSetMonitors are aggressively set to 5s, we should probably do this here.

      Attachments

        Activity

          People

            Unassigned Unassigned
            greg_10gen Greg Studer
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: