`shutdown-on-error` should handle all Throwables