cURL / Mailing Lists / curl-library / Single Mail

curl-library

Re: splay trees

From: Daniel Stenberg <daniel_at_haxx.se>
Date: Fri, 12 May 2006 11:36:16 +0200 (CEST)

On Fri, 12 May 2006, Xavier Bouchoux wrote:

> just a quick note that with cvs from aroung April 25, I get a situation
> using the multi interface where the program is stuck in an infinite loop in
> Curl_splay.

The splay logic has not changed since so if it had problems I bet it still
has!

> The program works fine for a long time (many requests) before getting stuck,
> and did work fine with previous cvs curl versions. (It is doing http and
> https requests, with POST and GET)
>
> I'll try to see if I can get better info, but that's unlikely.

It would help if you could figure out exactly where it hangs. Do you have many
requests added to the multi handle at the time this happens?

I take it the application worked smoothly with 7.15.3 so we can rule out the
risk that your application is somehow causing this?

I'll do some further code reviewing of the splay code to see if I can detect
anything.

-- 
  Commercial curl and libcurl Technical Support: http://haxx.se/curl.html
Received on 2006-05-12