signals propagate as processes exit