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

Send SIGSTOP to all processes before attaching to any

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.7.0
    • Component/s: Testing Infrastructure
    • Labels:
      None
    • Backwards Compatibility:
      Fully Compatible
    • Sprint:
      STM 2020-06-29
    • Story Points:
      2

      Description

      We can prevent processes from getting unstuck when the hang analyzer attaches to them by sending SIGSTOP to all of them first. Commands that run in process threads should still work if we use these commands:

      (gdb) handle SIGSTOP ignore
       
      (gdb) handle SIGSTOP noprint
      

        Attachments

          Activity

            People

            Assignee:
            mikhail.shchatko Mikhail Shchatko
            Reporter:
            carl.worley Raiden Worley
            Participants:
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: