Refine exit signal vs own exit dependency