From b051b0a507ff0426096fc7445ba9b5b06dcf3c25 Mon Sep 17 00:00:00 2001 From: klauspost Date: Wed, 12 Aug 2015 16:06:22 +0200 Subject: [PATCH] Windows does not have Lchown, so ignore that error. --- node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/node.go b/node.go index 0e541d3ca..e79c1c387 100644 --- a/node.go +++ b/node.go @@ -149,7 +149,7 @@ func (node Node) restoreMetadata(path string) error { var err error err = os.Lchown(path, int(node.UID), int(node.GID)) - if err != nil { + if err != nil && err != syscall.EWINDOWS { return errors.Annotate(err, "Lchown") }