touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #91380
[Bug 1214634] Re: Curl libs not compiled with the threaded resolver enabled
Fixed by version 7.32.0-1, according to changelog:
http://bazaar.launchpad.net/~ubuntu-
branches/debian/sid/curl/sid/revision/48
This should be fixed by 7.32 and above. Still affects precise though
which ships older..
** Changed in: curl (Ubuntu)
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to curl in Ubuntu.
https://bugs.launchpad.net/bugs/1214634
Title:
Curl libs not compiled with the threaded resolver enabled
Status in curl package in Ubuntu:
Fix Released
Bug description:
This was discovered on precise but a quick look at other builds shows
that the threaded resolver is not enabled on any of Ubuntu's
distributions.
According to the build log for precise both c-ares and threaded-resolver are disabled in the build:
https://launchpadlibrarian.net/143580402/buildlog_ubuntu-precise-amd64.curl_7.22.0-3ubuntu4.2_UPLOADING.txt.gz
This can cause an issue with threaded daemons that use libcurl to do
network calls. In perticular we are seeing collectd with the apache
plugin installed hang on 15% of servers during startup. Since
collectd is multithreaded it turns off signals when using libcurl.
Without one of the threading mechanisms enabled in libcurl, there is a
chance that a timeout occures but can not be picked up by collectd
because signals are turned off. This in turn causes collectd to get
stuck in the resolution phase with the only way to fix it is to kill
-9 and restart.
Please add --enable-threaded-resolver to the build.
Thanks
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curl/+bug/1214634/+subscriptions