ssh_statemach_act() is now modified to loop over the switch() to perform as

much as possible in one go, as long as it doesn't block and hasn't reached the
end of the state machine.
This avoids spurious -1 returns from curl_multi_fdset() simply because
previously it would return from this function without anything in EWOUDLBLOCK
and thus basically it wasn't actually waiting for anything!!
This commit is contained in:
Daniel Stenberg 2010-01-11 23:10:53 +00:00
parent 2158e234aa
commit d17416190b
1 changed files with 1637 additions and 1632 deletions

3269
lib/ssh.c

File diff suppressed because it is too large Load Diff