Revert "get rid of silent rescue of unexpected exceptions, just makes it harder to diagnose problems"

This reverts commit afb89ec0e5fc2134ff9eb0bb81413a51377bd170.