[Python-checkins] cpython (merge 3.2 -> default): Merge #11306 fix. (original) (raw)
r.david.murray python-checkins at python.org
Wed Mar 2 16:20:51 CET 2011
- Previous message: [Python-checkins] cpython (3.2): #11306: Treat EROFS like EACCES when making a 'file is read-only' decision
- Next message: [Python-checkins] cpython (3.2): NEWS entry for #11306.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
http://hg.python.org/cpython/rev/6c5ded8be23f changeset: 68074:6c5ded8be23f parent: 68071:f3613bbf262b parent: 68073:75541fc89b11 user: R David Murray <rdmurray at bitdance.com> date: Tue Mar 01 22:32:57 2011 -0500 summary: Merge #11306 fix.
files:
diff --git a/Lib/mailbox.py b/Lib/mailbox.py --- a/Lib/mailbox.py +++ b/Lib/mailbox.py @@ -578,7 +578,7 @@ f = open(self._path, 'wb+') else: raise NoSuchMailboxError(self._path)
elif e.errno == errno.EACCES:
elif e.errno in (errno.EACCES, errno.EROFS): f = open(self._path, 'rb') else: raise
@@ -2012,7 +2012,7 @@ pre_lock = _create_temporary(f.name + '.lock') pre_lock.close() except IOError as e:
if e.errno == errno.EACCES:
if e.errno in (errno.EACCES, errno.EROFS): return # Without write access, just skip dotlocking. else: raise
-- Repository URL: http://hg.python.org/cpython
- Previous message: [Python-checkins] cpython (3.2): #11306: Treat EROFS like EACCES when making a 'file is read-only' decision
- Next message: [Python-checkins] cpython (3.2): NEWS entry for #11306.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]