From 0d27f508b6b35d3b12b9fafebd40a1f36950c8f3 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sat, 21 Nov 2020 14:39:45 +0100 Subject: pkg/osutil: extend error message on wd change Knowning the new wd may help to localize the error. --- pkg/osutil/osutil.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pkg/osutil') diff --git a/pkg/osutil/osutil.go b/pkg/osutil/osutil.go index 5a7a342b1..82c356978 100644 --- a/pkg/osutil/osutil.go +++ b/pkg/osutil/osutil.go @@ -287,7 +287,7 @@ func init() { func Abs(path string) string { if wd1, err := os.Getwd(); err == nil && wd1 != wd { - panic("don't mess with wd in a concurrent program") + panic(fmt.Sprintf("wd changed: %q -> %q", wd, wd1)) } if path == "" || filepath.IsAbs(path) { return path -- cgit mrf-deployment