[SERVER-84288] hang analyzer do not wait on zombie processes to end on SIGQUIT Created: 18/Dec/23  Updated: 31/Dec/23  Resolved: 19/Dec/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.3.0-rc0

Type: Task Priority: Major - P3
Reporter: Trevor Guidry Assignee: Trevor Guidry
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Participants:
Linked BF Score: 143

 Description   

On TSAN/ASAN variants we send a sigquit to the inputted pids. If these pids only include the child processes then it is normal for them to become zombies. In practice this only happens in the shell hang analyzer. We should be able to treat these zombie processes as ended from the hang_analyzer point of view and they will be reaped whenever the parent dies anyways.



 Comments   
Comment by Githook User [ 19/Dec/23 ]

Author:

{'name': 'Trevor', 'email': 'trevorguidry6@gmail.com', 'username': 'Trevor159'}

Message: SERVER-84288 hang analyzer do not wait on zombie processes to end (#17676)

GitOrigin-RevId: 7bae88d3be2bdffbdbed9c83eae9ed0db625dc3c
Branch: master
https://github.com/mongodb/mongo/commit/85bcfc2fbf48c2e5e78a5f38d831b2107682b0b3

Generated at Thu Feb 08 06:54:35 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.