take stack trace when StreamManager::_mutex takes longer than X seconds to acquire

XMLWordPrintableJSON

    • Atlas Streams
    • Fully Compatible
    • Sprint 66, Sprint 67
    • 0
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      We ocassionally see smoke tests fail in dev because the mongostream get stucks acquiring the lock in the start request.

      We should root cause and fix this. We can consider:

      1. Add logic to automatically print stack traces when we fail to acquire the StreamManager::_mutex for longer than X seconds
      2. Turn on debug logging in dev
      3. Trying to get a local repro starting up 20+ processors

            Assignee:
            Matthew Normyle
            Reporter:
            Calvin Nix
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: