From e2222a80668dff4188b5cde80597ddb0b2a55298 Mon Sep 17 00:00:00 2001 From: "Gerasimos (Makis) Maropoulos" Date: Thu, 3 Mar 2022 02:34:23 +0200 Subject: [PATCH] fix #1852 --- core/errgroup/errgroup.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/errgroup/errgroup.go b/core/errgroup/errgroup.go index 0da190cb..c22d447a 100644 --- a/core/errgroup/errgroup.go +++ b/core/errgroup/errgroup.go @@ -240,6 +240,10 @@ func (g *Group) getAllChildren() []*Group { // Unwrap implements the dynamic std errors interface and it returns the parent Group. func (g *Group) Unwrap() error { + if g == nil { + return nil + } + return g.parent }