Skip to content

Commit 731b5e6

Browse files
committed
fix errors.New() wrapping depth
1 parent 28e0006 commit 731b5e6

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
* Added `conn.conn.onClose` slice for call optional funcs on close step
77
* Added removing `conn.Conn` from `conn.Pool` on `conn.Conn.Close()` call
88
* Checked cluster close/empty on keeper goroutine
9+
* Fixed `internal.errors.New` wrapping depth
910

1011
## 3.11.7
1112
* Removed internal alias-type `errors.IssuesIterator`

internal/cluster/cluster.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,10 @@ var (
3636

3737
// ErrNilBalancerElement returned when requested on a nil Balancer element.
3838
ErrNilBalancerElement = errors.New("nil balancer element")
39+
3940
// ErrUnknownBalancerElement returned when requested on a unknown Balancer element.
4041
ErrUnknownBalancerElement = errors.New("unknown balancer element")
42+
4143
// ErrUnknownTypeOfBalancerElement returned when requested on a unknown types of Balancer element.
4244
ErrUnknownTypeOfBalancerElement = errors.New("unknown types of balancer element")
4345
)

internal/errors/errors.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,12 +58,12 @@ func Is(err, target error) bool {
5858
// New is a proxy to errors.New
5959
// This need to single import errors
6060
func New(text string) error {
61-
return Errorf(2, "%w", errors.New(text))
61+
return Errorf(0, "%w", errors.New(text))
6262
}
6363

6464
// NewWithIssues returns error which contains child issues
6565
func NewWithIssues(text string, issues ...error) error {
66-
return Errorf(2, "%w", &errorWithIssues{
66+
return Errorf(1, "%w", &errorWithIssues{
6767
reason: text,
6868
issues: issues,
6969
})

0 commit comments

Comments
 (0)