#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 _______________________________________________ tahoe-dev mailing list tahoe-dev@allmydata.org http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev