Should `restore_error_handler()` only once