Commit acd7c945 authored by Yang Tse's avatar Yang Tse
Browse files

when unable to initialize sftp session, also log failure reason

parent bdb2beb8
Loading
Loading
Loading
Loading
+5 −1
Original line number Original line Diff line number Diff line
@@ -733,7 +733,11 @@ static CURLcode ssh_statemach_act(struct connectdata *conn)
        break;
        break;
      }
      }
      else {
      else {
        failf(data, "Failure initialising sftp session");
        char *err_msg;

        (void)libssh2_session_last_error(sshc->ssh_session,
                                         &err_msg, NULL, 0);
        failf(data, "Failure initializing sftp session: %s", err_msg);
        state(conn, SSH_SESSION_FREE);
        state(conn, SSH_SESSION_FREE);
        sshc->actualcode = CURLE_FAILED_INIT;
        sshc->actualcode = CURLE_FAILED_INIT;
        break;
        break;