W3C home > Mailing lists > Public > www-lib@w3.org > July to September 2000

Re: Set of miscellaneous patches for libwww.

From: <jose.kahan@w3.org>
Date: Mon, 31 Jul 2000 17:43:54 +0200 (MET DST)
Message-Id: <200007311543.RAA01918@tuvalu.inrialpes.fr>
To: Gertjan van Wingerde <gertjan.van.wingerde@cmg.nl>
CC: www-lib@w3.org
Hello Gertjan,

Thanks very much for your patches. I already commited all the SSL ones
and the configure one.

For the following patches, I'm testing them against Amaya first. I'm having
some problems with a timeout during a long PUT and I'm not sure if it's
related or not. I hope to be able to commit them tomorrow.

In all cases, it was a very good work. Thanks!

-Jose

In our previous episode, Gertjan van Wingerde said:
>     configure.in).
> 2. Fix a problem in the default event loop. It didn't detect the end of the
> event loop if a timer handler
>     ended the loop. Fix is to check after the timer handlers have run
> whether the event loop has to
>     be stopped (the change to HTEvtLst.c).
> 3. Fix a crash of libwww in the case where a user registered the same stream
> for the output stream
>     and the debug stream. Fix is to specifically check for this case (the
> change to HTReqMan.c).
> 4. Fix a problem in the HTTP POST request handling when a persistent
> connection has been closed.
>     When this happened libwww correctly detected the closed connection, but
> when the request is
>     retried the body of the message is not sent anymore, resulting in a
> deadlock between libwww and
>     the HTTP server. The solution was to set the lock flag in the http_info
> structure when the HTTP
>     connection is cleaned. No doing this resulted in not setting the
> one-shot timer to send the body
>     of the request (the change to HTTP.c).
Received on Monday, 31 July 2000 11:43:59 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 23 April 2007 18:18:37 GMT