diff --git a/retry.go b/retry.go index b5d49d5..56bc9dd 100644 --- a/retry.go +++ b/retry.go @@ -302,6 +302,13 @@ type unrecoverableError struct { error } +func (e unrecoverableError) Error() string { + if e.error == nil { + return "unrecoverable error" + } + return e.error.Error() +} + func (e unrecoverableError) Unwrap() error { return e.error }