On Monday, September 10, 2007 10:50:43 AM -0500 Nicolas Williams 
<Nicolas.Williams at sun.com> wrote:

> Actually, it's more than that.  ssh-agent is brittle in that it's too
> willing to exit in the face of misbehaving clients, whereas it should
> instead just slam the door^H^H^H^Hsocket on them.

Hm.  Doors as a transport for ssh-agent connections?
Eh; I suppose there's not much point.


> The whole approach of having buffer functions that don't fail but exit
> is a very good one for things like ssh(1) and sshd(1M), where exiting is
> failing safe, but not so much for ssh-agent, where exiting is not so
> safe.

Yup.  A long-running service that maintains state needs to not only check 
for errors, but recover from them gracefully instead of just giving up and 
exiting.

-- Jeff

Reply via email to