-
Rob Swindell authored
It's possible that isdir(temp_dir) will be false and then a mkpath() call will fail because some other thread came in and crated the directory at that very moment - so save errno if mkdir fails and call isdir() again to double-check that the directory wasn't created by someone else already.
Rob Swindell authoredIt's possible that isdir(temp_dir) will be false and then a mkpath() call will fail because some other thread came in and crated the directory at that very moment - so save errno if mkdir fails and call isdir() again to double-check that the directory wasn't created by someone else already.