diff --git a/cmd/api-errors.go b/cmd/api-errors.go index dbc856d33..998b38488 100644 --- a/cmd/api-errors.go +++ b/cmd/api-errors.go @@ -1641,7 +1641,7 @@ func toAPIErrorCode(ctx context.Context, err error) (apiErr APIErrorCode) { apiErr = ErrKMSNotConfigured case crypto.ErrKMSAuthLogin: apiErr = ErrKMSAuthFailure - case errOperationTimedOut, context.Canceled, context.DeadlineExceeded: + case context.Canceled, context.DeadlineExceeded: apiErr = ErrOperationTimedOut case errDiskNotFound: apiErr = ErrSlowDown @@ -1769,6 +1769,8 @@ func toAPIErrorCode(ctx context.Context, err error) (apiErr APIErrorCode) { apiErr = ErrOverlappingFilterNotification case *event.ErrUnsupportedConfiguration: apiErr = ErrUnsupportedNotification + case OperationTimedOut: + apiErr = ErrOperationTimedOut case BackendDown: apiErr = ErrBackendDown case ObjectNameTooLong: diff --git a/cmd/typed-errors.go b/cmd/typed-errors.go index f16706edb..254a4641b 100644 --- a/cmd/typed-errors.go +++ b/cmd/typed-errors.go @@ -50,9 +50,6 @@ var errRPCAPIVersionUnsupported = errors.New("Unsupported rpc API version") // errServerTimeMismatch - server times are too far apart. var errServerTimeMismatch = errors.New("Server times are too far apart") -// errOperationTimedOut -var errOperationTimedOut = errors.New("Operation timed out") - // errInvalidBucketName - bucket name is reserved for MinIO, usually // returned for 'minio', '.minio.sys', buckets with capital letters. var errInvalidBucketName = errors.New("The specified bucket is not valid")