From: Jari Sundell <sundell.software_at_gmail.com>
Date: 2006-07-16

On 7/16/06, Jari Sundell <[EMAIL PROTECTED]> wrote:
>
> On 7/16/06, Jari Sundell <[EMAIL PROTECTED]> wrote:
> >
> > Having looked at the splay code, I think the implementation could have
> > been cleaner and more robust.
> >
>
> The attached patch makes Curl_splayremovebyaddr properly handle double
> remove errors even if there's a node with the same key or the removed node
> was in the 'same' list.
>

The above changes got me closer to the point of failure. I found that
curl_multi_remove_handle sets easy->easy_handle->multi to NULL before
Curl_done is called, thus Curl_expire won't remove the timenode.

-- 
Rakshasa
Nyaa?

http://curl.haxx.se/mail/lib-2006-07/0169.html

---

Attaching patch that was committed to SVN upstream. Maybe we can do a
sru?

Cody A.W. Somerville


** Attachment added: "Path for bug"
   http://librarian.launchpad.net/5179200/multi_expire.diff

-- 
Seg fault when connecting
https://launchpad.net/bugs/68074

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to