add missing exit path cleanup