diff options
author | Damien Miller <djm@cvs.openbsd.org> | 2009-09-01 14:43:18 +0000 |
---|---|---|
committer | Damien Miller <djm@cvs.openbsd.org> | 2009-09-01 14:43:18 +0000 |
commit | 37fd8779ef76d6cf76686a771c9737aa0840f0ba (patch) | |
tree | ad1ae52c288f6fcebb8b9e06dc638aed3ed5633f /games/sail/pl_main.c | |
parent | 6fb41a10765db0e3b0ba0a163a759cb2564bde33 (diff) |
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@
Diffstat (limited to 'games/sail/pl_main.c')
0 files changed, 0 insertions, 0 deletions