diff options
author | Kat Marchán <kzm@sykosomatic.org> | 2017-03-10 01:03:56 +0300 |
---|---|---|
committer | Kat Marchán <kzm@sykosomatic.org> | 2017-03-10 03:08:28 +0300 |
commit | c40a1164b981d4ebf4aa765e51a810db825b7497 (patch) | |
tree | b2c6a516c2e61498fc16135334df9910ad2c2022 /node_modules/rimraf/rimraf.js | |
parent | c37abac72670ea6376ff81337d1ef3bd207ea6a0 (diff) |
rimraf@2.6.1
Diffstat (limited to 'node_modules/rimraf/rimraf.js')
-rw-r--r-- | node_modules/rimraf/rimraf.js | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/node_modules/rimraf/rimraf.js b/node_modules/rimraf/rimraf.js index e63321938..c26331265 100644 --- a/node_modules/rimraf/rimraf.js +++ b/node_modules/rimraf/rimraf.js @@ -350,10 +350,13 @@ function rmkidsSync (p, options) { var retries = isWindows ? 100 : 1 var i = 0 do { + var threw = true try { - return options.rmdirSync(p, options) + var ret = options.rmdirSync(p, options) + threw = false + return ret } finally { - if (++i < retries) + if (++i < retries && threw) continue } } while (true) |