From e9009358a954fdbd0f57cfa1686a7567ca84df2a Mon Sep 17 00:00:00 2001 From: Florian Weingarten Date: Fri, 1 May 2015 17:31:02 -0400 Subject: [PATCH] catch err --- node.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/node.go b/node.go index 9b669f4ee..5c9a5768c 100644 --- a/node.go +++ b/node.go @@ -383,11 +383,14 @@ func (node *Node) fillExtra(path string, fi os.FileInfo) error { node.Inode = stat.Ino - node.fillUser(stat) node.fillTimes(stat) var err error + if err = node.fillUser(stat); err != nil { + return err + } + switch node.Type { case "file": node.Size = uint64(stat.Size)