[Bug 1214634] Re: Curl libs not compiled with the threaded resolver enabled
Launchpad Bug Tracker
1214634 at bugs.launchpad.net
Wed Aug 21 00:45:51 UTC 2013
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: curl (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, 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:
Confirmed
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
More information about the foundations-bugs
mailing list