Missed cleanup on one exception in CSIndexJob.

When previously implementing exception cleanup in CSIndexJob, it looks
like I missed one case where the indexing job would still silently die
without an informative stack trace or cleaning up the time limit
trigger.