commit | d4e3bb3d3976ed3e20ad9c00dae010f32aa981ae | [log] [tgz] |
---|---|---|
author | Martin v. Löwis <martin@v.loewis.de> | Sat May 06 16:32:54 2006 +0000 |
committer | Martin v. Löwis <martin@v.loewis.de> | Sat May 06 16:32:54 2006 +0000 |
tree | 9df7ead26ef28462e8940a39c5af7f0f92f6a817 | |
parent | ce5933f5828d94b39d465f55c506da0aa4480402 [diff] [blame] |
Port access, chmod, parts of getcwdu, mkdir, and utime to direct Win32 API.
diff --git a/Lib/tempfile.py b/Lib/tempfile.py index dd7e864..83dfa17 100644 --- a/Lib/tempfile.py +++ b/Lib/tempfile.py
@@ -327,6 +327,10 @@ try: _os.mkdir(file, 0700) return file + except WindowsError, e: + if e.errno == 183: # ERROR_ALREADY_EXISTS + continue # try again + raise except OSError, e: if e.errno == _errno.EEXIST: continue # try again