On Mon, Feb 06 2017, Michael Biebl wrote: >> These are all single processes just waiting. >> So for gpg purposes, the agent is working as intended. >> However, I'm perplexed as of why I have so many running. > > I guess all of this could be solved if gnupg-agent was using > exit-on-idle (with some sensible default for the timeout). Or is there a > reason why you want/need to keep gnupg-agent running all time?
To do the right thing, you'd need to consider the current timeout settings for each key currently in the agent.