Ensure shell doesn't exit even when eval succeeds