Irit Katriel added the comment:
Reproduced on 3.11 - the test in mailbox-test.patch fails.
--
nosy: +iritkatriel
versions: +Python 3.10, Python 3.11, Python 3.9 -Python 2.7, Python 3.4, Python
3.5
___
Python tracker
Changes by A.M. Kuchling a...@amk.ca:
--
nosy: -akuchling
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1599254
___
___
Python-bugs-list mailing
Changes by Jakub Wilk jw...@jwilk.net:
--
nosy: +jwilk
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1599254
___
___
Python-bugs-list mailing list
David Watson added the comment:
On Mon 28 Apr 2014, Jim Jewett wrote:
pinging David Watson: What is the status? If I understand correctly, (and I
may well not), you have already opened other issues for parts of this, and
(only) the final patch is ready for patch (and hopefully) commit
Jim Jewett added the comment:
pinging David Watson: What is the status? If I understand correctly, (and I
may well not), you have already opened other issues for parts of this, and
(only) the final patch is ready for patch (and hopefully) commit review. Is
this correct?
--
David Watson added the comment:
On Sun 23 Mar 2014, David Watson wrote:
There actually isn't a test for the original locking issue, as
the tests all use the mailbox API, which doesn't provide a way to
turn off dot-locking. ...
On second thought, the underlying error doesn't actually have
David Watson added the comment:
On Tue 18 Mar 2014, A.M. Kuchling wrote:
I suggest we apply the fix for #1, and for #2 just discard and
update the ToC when we lock the mailbox, ignoring other
possible routes to corruption (so no detecting the problem and
raising an ExternalClash exception).
Jim Jewett added the comment:
What is the status here?
As best I can tell from a skim,
(a) It should be broken into at least three separate issues. (Though maybe
some can just be closed instead of separated?)
(b) None of them are security holes, so we missed 2.5 and 2.6, and should now
A.M. Kuchling added the comment:
The bug got so complicated, with so many variations and failure modes, that I
just lost track of what to do next.
Let's reboot. Problem #1 is that the single-file mailboxes subvert their own
fcntl locking by writing to a temp. file and renaming; David's
Changes by Terry J. Reedy tjre...@udel.edu:
--
versions: +Python 3.4, Python 3.5 -Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1599254
___
Jim Jewett added the comment:
OK, if I understand *that* correctly,
(1) The locking mechanism doesn't really work, and that is too complicated to
fix in this issue. A new issue would be fine.
(2) The locking failure messes up the Table Of Contents, but that is too
comprehensive a change
Petri Lehtinen pe...@digip.org added the comment:
It seems to me that there are three separate issues here:
1) Concurrent access to a single-file mailbox will discard some messages even
if locking is correctly used. This is demonstrated by mailbox-test.patch, which
despite its age applies on
Terry J. Reedy tjre...@udel.edu added the comment:
D. Watson, could you remove obsolete patches and leave just the ones a patch
reviewer should look at?
--
nosy: +r.david.murray, terry.reedy -BreamoreBoy
versions: +Python 3.3 -Python 3.1
___
Python
Changes by A.M. Kuchling li...@amk.ca:
--
assignee: akuchling -
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1599254
___
___
Python-bugs-list
Mark Lawrence breamore...@yahoo.co.uk added the comment:
Does any core committer fancy reviewing the 18 attached patches? :)
--
nosy: +BreamoreBoy
versions: +Python 3.1, Python 3.2 -Python 2.6
___
Python tracker rep...@bugs.python.org
Changes by Terry J. Reedy tjre...@udel.edu:
--
versions: +Python 2.7
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue1599254
___
___
Daniel Diniz aja...@gmail.com added the comment:
Barry: is this on scope for the email sprint?
--
keywords: +patch
nosy: +ajaksu2, barry
stage: - patch review
type: - behavior
versions: +Python 2.6 -Python 2.5
___
Python tracker
Changes by Peter Lloyd:
--
nosy: +peter.ll
_
Tracker [EMAIL PROTECTED]
http://bugs.python.org/issue1599254
_
___
Python-bugs-list mailing list
Unsubscribe:
18 matches
Mail list logo