From e2335c6688f3d3ba52d673a35b5140cd59a3a80d Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" Date: Wed, 17 Oct 2012 00:14:34 +0000 Subject: [PATCH 1/3] --- ...somewhere_in_the___39__get__39___code.mdwn | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code.mdwn diff --git a/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code.mdwn b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code.mdwn new file mode 100644 index 0000000000..bb0e5644e3 --- /dev/null +++ b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code.mdwn @@ -0,0 +1,21 @@ +What steps will reproduce the problem? + +I have an Annex with about 18k files in it. If I clone it and then run `git annex get .`, it gets a few thousand files and then starts reporting: + + get 2004-2012/Originals/110414_0362.jpg (from titan...) + rsync: fork: Resource temporarily unavailable (35) + rsync error: error in IPC code (code 14) at pipe.c(63) [Receiver=3.0.9] + +I have to abort and re-run `git annex get .` several times to finally get all of the files. + +What is the expected output? What do you see instead? + +I didn't expect what I saw! I think there's a resource not being released in the `get` code. + +What version of git-annex are you using? On what operating system? + +master branch, d430fb1. + +Please provide any additional information below. + +OS X 10.8.2. The machine has tons of RAM and tons of process handles free. It's really not doing anything else but this git-annex at the time of my tests. From a70e92b8e44b5b021d3de625cee9447bf41265f3 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Wed, 17 Oct 2012 00:41:03 +0000 Subject: [PATCH 2/3] Added a comment --- .../comment_1_66b21720cd1b2a4f66ef24252d3e6305._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_1_66b21720cd1b2a4f66ef24252d3e6305._comment diff --git a/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_1_66b21720cd1b2a4f66ef24252d3e6305._comment b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_1_66b21720cd1b2a4f66ef24252d3e6305._comment new file mode 100644 index 0000000000..4bdc7943ba --- /dev/null +++ b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_1_66b21720cd1b2a4f66ef24252d3e6305._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="2001:4978:f:21a::2" + subject="comment 1" + date="2012-10-17T00:41:03Z" + content=""" +The resource in question appears to be processes. Do you get a lot of zombies or something? +"""]] From fbb394daeb1a295652faabb3d0552d172d67bf34 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Wed, 17 Oct 2012 01:07:00 +0000 Subject: [PATCH 3/3] Added a comment --- .../comment_2_18c9f55c5af1f4f690a7727df71ab561._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_2_18c9f55c5af1f4f690a7727df71ab561._comment diff --git a/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_2_18c9f55c5af1f4f690a7727df71ab561._comment b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_2_18c9f55c5af1f4f690a7727df71ab561._comment new file mode 100644 index 0000000000..29214814b7 --- /dev/null +++ b/doc/bugs/Resource_leak_somewhere_in_the___39__get__39___code/comment_2_18c9f55c5af1f4f690a7727df71ab561._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="2001:4978:f:21a::2" + subject="comment 2" + date="2012-10-17T01:07:00Z" + content=""" +Urk. Seems I was making some recent changes lately to clean up zombies and I accidentually let them accumulate here. Fixed that. +"""]]