#2514 closed task

Magic Folder: consider possible "Magician's apprentice" problems — at Version 1

Reported by: daira Owned by: daira
Priority: normal Milestone: undecided
Component: code-frontend-magic-folder Version: 1.10.1
Keywords: magic-folder error reliability availability denial-of-service Cc:
Launchpad Bug:

Description (last modified by daira)

File synchronization systems are potentially vulnerable to "Magician's apprentice" problems where the work done to process a filesystem change (local or remote) triggers another filesystem change, ad infinitum.

We have already seen two bugs that could potentially cause this:

  • uploads of "foo.backup", "foo.backup.backup", etc. before #2428 was implemented
  • #2513 could also cause this problem if the node directory in question is for a server that is storing shares for the Magic Folder DMD.

Analyse the design for other similar cases.

Change History (1)

comment:1 Changed at 2015-10-02T20:21:17Z by daira

  • Description modified (diff)
Note: See TracTickets for help on using tickets.