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.

done, this is a bug introduced in 3.20121009, and I've reverted the buggy change. --Joey

The resource in question appears to be processes. Do you get a lot of zombies or something?
Comment by http://joeyh.name/ Wed Oct 17 00:41:03 2012
Urk. Seems I was making some recent changes lately to clean up zombies and I accidentually let them accumulate here. Fixed that.
Comment by http://joeyh.name/ Wed Oct 17 01:07:00 2012
Comments on this page are closed.