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

"abortExpiredTransactions" thread can get stuck if it fails to checkout a session

    • Storage Execution
    • 5

      The "abortExpiredTransactions" thread iterates over a list of expired sessions and tries to abort each one serially However, if, for some reason, one of the expired sessions cannot be checked out right away, the "abortExpiredTransactions" thread is blocked until the session can be checked out. 

      This can potentially start expired sessions from being reaped. 

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            haley.connelly@mongodb.com Haley Connelly
            Votes:
            0 Vote for this issue
            Watchers:
            16 Start watching this issue

              Created:
              Updated: