cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: 64-bit libcurl 7.20.1/7.21.0 hangs on AIX61in a call tocurl_multi_perform()

From: Dan Fandrich <dan_at_coneharvesters.com>
Date: Fri, 18 Jun 2010 11:17:08 -0700

On Fri, Jun 18, 2010 at 01:17:46PM -0400, Alona Rossen wrote:
> The same is true for lib502 test.
>
> From: curl-library-bounces_at_cool.haxx.se
> [mailto:curl-library-bounces_at_cool.haxx.se] On Behalf Of Alona Rossen
> Sent: Friday, June 18, 2010 12:38 PM
> To: curl-library_at_cool.haxx.se
> Subject: 64-bit libcurl 7.20.1/7.21.0 hangs on AIX61in a call
> tocurl_multi_perform()
>
> 64-bit version of our application hangs in a call to curl_multi_perform()
>
> clock_gettime(??, ??) at 0x900000000224048
> curlx_tvnow() at 0x9000000246352e0
> curl_multi_perform() at 0x900000024655490
> CurlMultiPerform(volatile bool*)() at 0x9000000218b02e0

What happens if you run the command:

sed -i /HAVE_CLOCK_GETTIME_MONOTONIC/d lib/curl_config.h src/curl_config.h

after configuring the library but before compiling it? That will force
libcurl to use a function other than clock_gettime() for timeouts.
Maybe there's something about AIX's clock_gettime that's funny in this
configuration. Does the man page say anything interesting?

>>> Dan
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette: http://curl.haxx.se/mail/etiquette.html
Received on 2010-06-18