wesleyd/charade — Issue #9: Charade persists after caller termination
Author: codex24
Created: 2011-12-20 22:52:19+00:00
State: open

It seems that an instance of charade is created each time a new shell is started, and these instances remain running after the shell that started them is terminated. I would expect that either
* a single instance of charade is created to proxy all requests for the single instance of pageant and that it would persist regardless of the comings and goings of the shells that use it; or
* that an instance of charade would be created per shell, and then terminate when the calling shell closes.
As it is, after a while, the system is cluttered with zombie charade instances. I have noticed a similar issue with the [native ssh-agent](http://osdir.com/ml/network.ssh.windows/2003-05/msg00063.html).