#2514 closed task

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

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

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 (0)

Note: See TracTickets for help on using tickets.