diff options
Diffstat (limited to 'lib/vssh/libssh.c')
-rw-r--r-- | lib/vssh/libssh.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/vssh/libssh.c b/lib/vssh/libssh.c index 8988e2392..457d1d3aa 100644 --- a/lib/vssh/libssh.c +++ b/lib/vssh/libssh.c @@ -2089,7 +2089,7 @@ static CURLcode myssh_block_statemach(struct connectdata *conn, while((sshc->state != SSH_STOP) && !result) { bool block; timediff_t left = 1000; - struct curltime now = Curl_now(); + struct curltime now = data->multi->mnow; result = myssh_statemach_act(conn, &block); if(result) @@ -2099,11 +2099,11 @@ static CURLcode myssh_block_statemach(struct connectdata *conn, if(Curl_pgrsUpdate(conn)) return CURLE_ABORTED_BY_CALLBACK; - result = Curl_speedcheck(data, now); + result = Curl_speedcheck(data); if(result) break; - left = Curl_timeleft(data, NULL, FALSE); + left = Curl_timeleft(data, FALSE); if(left < 0) { failf(data, "Operation timed out"); return CURLE_OPERATION_TIMEDOUT; |