in src/sagemaker_inference/model_server.py [0:0]
def _reap_children(signo, frame): # pylint: disable=unused-argument
"""Cleans up all defunct child processes."""
pid = 1
try:
while pid > 0:
pid, status = os.waitpid(-1, os.WNOHANG) # pylint: disable=unused-variable
except OSError:
logger.error("Failed to reap children process")