On Sat, 1 May 2021, Fulup Ar Foll wrote:

As the error status exist in synchronous mode, it is obvious that you handle it somewhere. I would have hope to get it from curl_easy_getinfo with something like:

    curl_easy_getinfo(httpRqt->easy, CURLINFO_xxxxx_xxxxx, &code);

Unfortunately from what I understand the code "invalid_credential" is not store into curl_easy_getinfo. With current behavior, I got CURLMSG_DONE without any data, this allow me to understand something went wrong, but I cannot make the difference in between a wrong LDAP search and invalid credentials (in both case socket connection is established and no data return).

You told us how curl_easy_perform() would return an error code for this situation. I explained how you get the exact same error code when you instead use the multi interface.

That has nothing to do with curl_easy_getinfo().

--

 / daniel.haxx.se
 | Commercial curl support up to 24x7 is available!
 | Private help, bug fixes, support, ports, new features
 | https://www.wolfssl.com/contact/
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to