CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    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@

Reply via email to