aboutsummaryrefslogtreecommitdiff
path: root/lib/gopher.c
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2019-03-04 16:17:10 +0100
committerDaniel Stenberg <daniel@haxx.se>2019-03-05 07:57:11 +0100
commitd6f73af7303fceb7751fbd12cdadad25a3b94ed3 (patch)
treef2d089609468bd58c3dead43080e9b8af14b745f /lib/gopher.c
parentb0972bc8e1296dff4b43869ef88123ecce456c41 (diff)
ssh: loop the state machine if not done and not blocking
If the state machine isn't complete, didn't fail and it didn't return due to blocking it can just as well loop again. This addresses the problem with SFTP directory listings where we would otherwise return back to the parent and as the multi state machine doesn't have any code for using CURLM_CALL_MULTI_PERFORM for as long the doing phase isn't complete, it would return out when in reality there was more data to deal with. Fixes #3506 Closes #3644
Diffstat (limited to 'lib/gopher.c')
0 files changed, 0 insertions, 0 deletions