On 2/21/2019 3:19 AM, Pavel Löbl via curl-library wrote:
> I think I've identified the code path. It all starts in
> Curl_disconnect. At first Curl_conncache_remove_conn unlinks easy
> handle from connectdata structure then conn_free is called. conn_free
> calls Curl_closesocket which calls Curl_multi_closed. However
> Curl_multi_closed expects there is still easy handle associated so it
> does nothing (not calling SOCKETFUNCTION). Control is returned to
> Curl_multi_closed where socket is closed. Later the SOCKETFUNCTION is
> called probably from singlesocket function.


Can you please try https://github.com/curl/curl/pull/3598


-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to