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

Hang analyzer creates multiple invocations

    XMLWordPrintable

    Details

    • Backwards Compatibility:
      Fully Compatible
    • Operating System:
      ALL
    • Sprint:
      STM 2021-03-08
    • Story Points:
      1

      Description

      Running the hang analyzer with no processes specified causes it to discover resmoke and send it a SIGUSR1 to dump info. When Resmoke receives a SIGUSR1 it invokes the hang analyzer targeting its subprocesses. Now there are two hang analyzers that will target the same mongo and mongods, creating attachment failures, overwriting output files, and sometimes hanging as well.

      This doesn't happen in CI because we only target python processes, but it's intended that a local invocation without specifying processes should work.

        Attachments

          Activity

            People

            Assignee:
            siran.wang Siran Wang
            Reporter:
            carl.worley Raiden Worley
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: