John Dennis filed bug report #2873666

(http://curl.haxx.se/bug/view.cgi?id=2873666) which identified a problem which
made libcurl loop infinitely when given incorrect credentials when using HTTP
GSS negotiate authentication.
This commit is contained in:
Daniel Stenberg 2009-10-18 00:18:27 +00:00
parent 167a92810a
commit e5ee822745
3 changed files with 11 additions and 1 deletions

View file

@ -750,6 +750,9 @@ CURLcode Curl_http_input_auth(struct connectdata *conn,
/* we received GSS auth info and we dealt with it fine */
data->state.negotiate.state = GSS_AUTHRECV;
}
else {
data->state.authproblem = TRUE;
}
}
}
else