Opened 11 years ago
Closed 11 years ago
#41971 closed defect (fixed)
curl @7.34.0_0+ares+ssl results in hang with high cpu
Reported by: | vergus@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | haspatch | Cc: | |
Port: | curl |
Description
After upgrading to curl @7.34.0_0+ares+ssl from @7.33.0_0+ares+ssl, any curl request to an external address now results in a hang with high cpu usage. The previous version did not exhibit this problem, nor does the variant without +ares.
$ curl -v http://www.google.com/ * Hostname was NOT found in DNS cache * Adding handle: conn: 0x7fb11c007c00 * Adding handle: send: 0 * Adding handle: recv: 0 * Curl_addHandleToPipeline: length: 1 * - Conn 0 (0x7fb11c007c00) send_pipe: 1, recv_pipe: 0 * Trying 2607:f8b0:4007:803::1014... * Immediate connect fail for 2607:f8b0:4007:803::1014: No route to host ^C
Tested on 2 different systems, one was 10.7.5 and the other 10.9.1.
Change History (5)
comment:1 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
comment:3 Changed 11 years ago by vergus@…
The fix is in git: https://github.com/bagder/curl/commit/4e1ece2e44f432
comment:4 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Keywords: | haspatch added |
---|---|
Owner: | changed from macports-tickets@… to ryandesign@… |
Port: | curl added |
Status: | new → assigned |
Thanks!
comment:5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Could you report that to the developers of curl? Nothing changed in the MacPorts packaging of curl between 7.33.0 and 7.34.0 that could account for this.