Don't silence non-timeout-related error messages

This is to fix a slightly botched fix for terminate being called
after a timeout occurs. We do want to not crash on timeouts but
we don't want to ignore other errors. Since we've now added code
for handling the timeouts, we can stop hiding other errors.