summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorGravatar http://joeyh.name/ <http://joeyh.name/@web>2013-11-03 02:33:14 +0000
committerGravatar admin <admin@branchable.com>2013-11-03 02:33:14 +0000
commit147664485300966c15627548c99bb73974435a4f (patch)
treedb2f10c4582ef4a56f8cd1517227369eba39420b /doc
parent207e79c2b2138d5f648bd5d9caa87a69fb54f761 (diff)
Added a comment
Diffstat (limited to 'doc')
-rw-r--r--doc/bugs/Zombie_processes_and__47__or_stuck_git_processes/comment_5_406fdee0728680774a69d28446163f10._comment26
1 files changed, 26 insertions, 0 deletions
diff --git a/doc/bugs/Zombie_processes_and__47__or_stuck_git_processes/comment_5_406fdee0728680774a69d28446163f10._comment b/doc/bugs/Zombie_processes_and__47__or_stuck_git_processes/comment_5_406fdee0728680774a69d28446163f10._comment
new file mode 100644
index 000000000..f8f223524
--- /dev/null
+++ b/doc/bugs/Zombie_processes_and__47__or_stuck_git_processes/comment_5_406fdee0728680774a69d28446163f10._comment
@@ -0,0 +1,26 @@
+[[!comment format=mdwn
+ username="http://joeyh.name/"
+ ip="209.250.56.47"
+ subject="comment 5"
+ date="2013-11-03T02:33:14Z"
+ content="""
+I believe that these zombies were all caused by switching between repository views in the webapp. I was able to reproduce 1 zombie per switch between repos.
+
+There are a few other places where git-annex execs itself, but not many, and most of them are often used and it would be noticed if they were crypts from which pour forth the living dead. (Oddly the TV show I was thinking about watching this evening.)
+
+<pre>
+joey@darkstar:~/src/git-annex>git grep readProgramFile
+Assistant/Repair.hs: program <- readProgramFile
+Assistant/Threads/Cronner.hs: program <- liftIO $ readProgramFile
+Assistant/Threads/Cronner.hs: program <- readProgramFile
+Assistant/Threads/Transferrer.hs: program <- liftIO readProgramFile
+Assistant/TransferSlots.hs: program <- liftIO readProgramFile
+Assistant/WebApp/Control.hs: program <- readProgramFile
+Assistant/WebApp/OtherRepos.hs: program <- readProgramFile
+Assistant/XMPP/Git.hs: program <- readProgramFile
+Command/Assistant.hs: program <- readProgramFile
+Config/Files.hs:readProgramFile :: IO FilePath
+Config/Files.hs:readProgramFile = do
+Remote/Git.hs: program <- readProgramFile
+</pre>
+"""]]