Re: COSS on WIN32

From: Guido Serassio <serassio@dont-contact.us>
Date: Mon, 20 May 2002 21:37:15 +0200

Hi Adrian,

Il 04.03 20/05/2002 Adrian Chadd ha scritto:
>On Sun, May 19, 2002, Guido Serassio wrote:
>
> > Another problem that I have found, is that the COSS store file is not
> > closed before Squid shutdown, so I have fixed this too.
> >
> > I'm waiting for the Adrian's opinion about, before make more work on COSS,
> > because I'm suspecting that COSS on HEAD and 2.5 (sources are the same),
> > is more broken that we expect.
>
>I was hoping that someone clueful could make the current incarnation
>stable (there's a few minor bugs, and the rebuilds, to fix)
>since I really have very little time to do very much open source stuff
>right at the moment.
>

I'm very interested on COSS stability, because it can be simply adapted to
native NT port. For now, I can made some works, but my big problem is that
at this time I don't have a *nix machine for test purpose:
My development environment is now a Windows 2000 Pro with MS VisualStudio
or Cygwin plus my AlphaServer 400 running now on NT 4.0 as PDC for SquidNT
2.5 NTLM testing.
After 2.5 release, I will restart to use it with Linux (it's dual booted),
and, if COSS can run on Linux, I can start test something.
For now, because native NT code is not so intrusive while I have simulated
aio_read & aio_write, I can test some work on nt branch of HEAD, committing
the changes on coss branch too, and when my Alpha is free, I can test it on
Linux.

If You agree, my proposed changes to COSS are:

- Close of COSS store file at Squid shutdown
- Transparent cache log file paths naming according to others store fs
- Memory allocation cleanup, (see previous Henriks e-mail about)
- About cache rebuild fix, I don't know if I can make something, if You
have some hints, it will be welcome.

Let me to know Your opinion about.

A final question to Henrik: what is Your opinion about have a fs store
module (COSS) developed with already native NT support built-in ?

Regards

Guido

>Adrian
>
>--
>Adrian Chadd "I'm really not a very complex person,
><adrian@creative.net.au> I like to deal with situations by
> kicking people" - Ashley Penney

-
=======================================================
Serassio Guido
Via Albenga, 11/4 10134 - Torino - ITALY
E-mail: guido.serassio@serassio.it
WWW: http://www.serassio.it
Received on Mon May 20 2002 - 13:37:34 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:15:29 MST