diff options
author | Joey Hess <joey@kitenet.net> | 2012-06-05 18:54:25 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2012-06-05 18:54:25 -0400 |
commit | b5c617b6232715f8109fa9eb2b77edae099f3a92 (patch) | |
tree | a4020112e35780680c61aaa1fe6837215c765814 /doc | |
parent | 40456953c27a39e68f663e3a0ad08e95bbaf2f1c (diff) |
one more
Diffstat (limited to 'doc')
-rw-r--r-- | doc/design/assistant/inotify.mdwn | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/doc/design/assistant/inotify.mdwn b/doc/design/assistant/inotify.mdwn index 3b3e5dc56..2e79ee95d 100644 --- a/doc/design/assistant/inotify.mdwn +++ b/doc/design/assistant/inotify.mdwn @@ -83,6 +83,12 @@ Many races need to be dealt with by this code. Here are some of them. update-index` to manually put the symlink into the index without git looking at what's currently on disk. +* Link is moved, fixed link is written by fix event, but then that is + removed by the user and replaced with a file before the event finishes. + + Currently unfixed: `git add` will be run on the file. Basically same + effect as previous race above. + * File is removed and then re-added before the removal event starts. Not a problem; The removal event does nothing since the file exists, @@ -92,3 +98,4 @@ Many races need to be dealt with by this code. Here are some of them. Not a problem; The removal event removes the old file from the index, and the add event adds the new one. + |