On 9/10/2025 10:57 AM, Stephane Cruchon via curl-library wrote:

We are no doing more than using Libcurl within a thread, executed inside a container in order to send many messages toward http AS.

By attaching to the process where we observed the described symptoms, we managed to retrieve several threads stuck in /curl_timediff_us/ function ( bt full on thread )

//

/#0  0x00007f844a387b1a in Curl_timediff_us () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#1  0x00007f844a382923 in Curl_splay () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#2  0x00007f844a382c40 in Curl_splayremove () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#3  0x00007f844a3698cd in Curl_expire_ex () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#4  0x00007f844a369ec4 in process_pending_handles () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#5  0x00007f844a36b3c8 in multi_runsingle () from /home/actility/lib/libcurl.so.4/

/No symbol table info available./

/#6  0x00007f844a36d2d9 in curl_multi_perform () from /home/actility/lib/libcurl.so.4/

//

Something we do not experienced out of a container.


Please review the thread safety guidelines [1] and try the latest version [2]. Often when we get reports like this it is user error.

[1]: https://curl.se/libcurl/c/threadsafe.html
[2]: https://curl.se/download.html
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html

Reply via email to