Hi Dan, > Am 20.01.2023 um 18:53 schrieb Dan Fandrich via curl-library > <curl-library@lists.haxx.se>: > >> Unfortunately it seems that in some cases when using multi handles this >> "close >> socket function" is not being used, so I don’t think this approach would >> fully >> work atm: >> https://github.com/curl/curl/blob/f8da4f2f2d0451dc0a126ae3e5077b4527ccdc86/lib/asyn-thread.c#L409-L410 > > That's a special case, but an interesting one. I'm not sure if that use > overlooked the socket callback functions, or if it was added with the idea > being that since the socket isn't used for data transfer, it doesn't need to > use the callbacks. In any case, you can easily stop use of that socket by > compiling with a different resolver.
Could you please explain what you mean by "compiling with a different resolver"? I didn’t see any build options like that. Do you maybe mean building with "CURL_DISABLE_SOCKETPAIR"? Thanks! Frederik -- Unsubscribe: https://lists.haxx.se/listinfo/curl-library Etiquette: https://curl.se/mail/etiquette.html