[tahoe-dev] [tahoe-lafs] #833: reject mutable children when *reading* an immutable dirnode
tahoe-lafs
trac at allmydata.org
Tue Nov 17 23:34:46 PST 2009
#833: reject mutable children when *reading* an immutable dirnode
---------------------------+------------------------------------------------
Reporter: warner | Owner:
Type: defect | Status: new
Priority: major | Milestone: undecided
Component: code-dirnodes | Version: 1.5.0
Keywords: | Launchpad_bug:
---------------------------+------------------------------------------------
In #607 (DIR2-CHK), Zooko suggested that in addition to refusing to allow
mutable children when creating an immutable dirnode, the tahoe code should
guard against buggy/noncompliant implementations and complain when it sees
a mutable child in a pre-existing immutable dirnode. The code should log
an error of some sort and ignore the child.
When I implemented #607, I didn't do this. It should be done. The
trickiest part is testing it, and deciding where to send the error
message.
--
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/833>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid
More information about the tahoe-dev
mailing list