Browse Source

Merge pull request #39526 from thaJeztah/errdefs_no_recurse

errdefs: remove unneeded recursive calls
Brian Goff 6 năm trước cách đây
mục cha
commit
549e34c732
1 tập tin đã thay đổi với 0 bổ sung7 xóa
  1. 0 7
      errdefs/http_helpers.go

+ 0 - 7
errdefs/http_helpers.go

@@ -136,9 +136,6 @@ func statusCodeFromGRPCError(err error) int {
 	case codes.Unavailable: // code 14
 		return http.StatusServiceUnavailable
 	default:
-		if e, ok := err.(causer); ok {
-			return statusCodeFromGRPCError(e.Cause())
-		}
 		// codes.Canceled(1)
 		// codes.Unknown(2)
 		// codes.DeadlineExceeded(4)
@@ -163,10 +160,6 @@ func statusCodeFromDistributionError(err error) int {
 		}
 	case errcode.ErrorCoder:
 		return errs.ErrorCode().Descriptor().HTTPStatusCode
-	default:
-		if e, ok := err.(causer); ok {
-			return statusCodeFromDistributionError(e.Cause())
-		}
 	}
 	return http.StatusInternalServerError
 }