Jasper Yu says to YSITD 有鑑於此,多數類UNIX系統都引入了行程群組以防止產生孤兒行程:在父行程終止後,使用者的Shell會將父行程所在行程群組標為「孤兒行程群組」,並向終止的行程下屬所有子行程發出SIGHUP訊號,以試圖結束其執行,如此避免子行程繼續以「孤兒行程」的身分執行[2]。