CVSROOT: /cvs Module name: src Changes by: [email protected] 2009/09/01 08:43:17
Modified files:
usr.bin/ssh : ssh-agent.c
Log message:
fix a race condition in ssh-agent that could result in a wedged or
spinning agent: don't read off the end of the allocated fd_sets, and
don't issue blocking read/write on agent sockets - just fall back to
select() on retriable read/write errors. bz#1633 reported and tested
by "noodle10000 AT googlemail.com"; ok dtucker@ markus@
