design/assistant/OSXgit-annexhttp://git-annex.branchable.com/design/assistant/OSX/git-annexikiwiki2013-11-27T22:47:37Zstrange OSX behavior when killedhttp://git-annex.branchable.com/bugs/It_is_very_easy_to_turn_git-annex_into_a_zombie/2013-11-27T22:47:37Z2012-10-20T05:31:45Z
<p>What steps will reproduce the problem?</p>
<p>Run the git-annex assitant, and then "sudo kill" it.</p>
<p>What is the expected output? What do you see instead?</p>
<p>I expect it to die, instead I end up with:</p>
<pre><code>14604 ?? S 0:00.64 ga assistant
14623 ?? Z 0:00.00 (git)
14624 ?? Z 0:00.00 (git)
14936 ?? Z 0:00.00 (git-annex)
</code></pre>
<p>The only way to clear these zombies is to reboot. Perhaps there is some resource not being correctly terminated under exceptional conditions?</p>
<p>Note that on OpenIndiana the problem is even more severe: Aborting git-annex at the wrong time leaves behind both zombie processes and lock files which cause the machine to suddenly halt if I try to access them in any way (via mv, rsync, etc)!</p>
<p>What version of git-annex are you using? On what operating system?</p>
<p>4d1e0c9 on OS X 10.8.2.</p>
<p>Please provide any additional information below.</p>