From f5bdbc64083690841d98dc86eab44245be9c345b Mon Sep 17 00:00:00 2001 From: Brad Fitzpatrick Date: Tue, 23 Sep 2014 14:55:19 -0700 Subject: os: add a comment inside RemoveAll LGTM=r R=r CC=golang-codereviews https://codereview.appspot.com/149950043 --- src/os/path.go | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/os') diff --git a/src/os/path.go b/src/os/path.go index b1a90b3e5..24a3415b4 100644 --- a/src/os/path.go +++ b/src/os/path.go @@ -87,6 +87,8 @@ func RemoveAll(path string) error { fd, err := Open(path) if err != nil { if IsNotExist(err) { + // Race. It was deleted between the Lstat and Open. + // Return nil per RemoveAll's docs. return nil } return err -- cgit v1.2.1