* fix (events): convert multierror to stdlib error
multierror errors will be converted to a stdlib error (because
multierror doesn't support json marshaling).
* refact (errors): convert from multierror to stdlib errors.Join(...)
* refact: convert from pkg/errors to stdlib error wrapping
result=multierror.Append(result,errors.New(ctx,errors.Unknown,op,fmt.Sprintf("unable to verify JWKs endpoint: %s",info.JWKSURL),errors.WithWrap(err)))
result=stderrors.Join(result,errors.New(ctx,errors.Unknown,op,fmt.Sprintf("unable to verify JWKs endpoint: %s",info.JWKSURL),errors.WithWrap(err)))
}
ifstatusCode!=200{
result=multierror.Append(result,errors.New(ctx,errors.Unknown,op,fmt.Sprintf("non-200 status (%d) from JWKs endpoint: %s",statusCode,info.JWKSURL),errors.WithWrap(err)))
result=stderrors.Join(result,errors.New(ctx,errors.Unknown,op,fmt.Sprintf("non-200 status (%d) from JWKs endpoint: %s",statusCode,info.JWKSURL),errors.WithWrap(err)))
merr=multierror.Append(merr,errors.New(ctx,errors.Internal,op,fmt.Sprintf("failed to update bytes up and down for worker reported connections: %v",err)))
merr=stderrors.Join(merr,errors.New(ctx,errors.Internal,op,fmt.Sprintf("failed to update bytes up and down for worker reported connections: %v",err)))