Re: mswin

2012-01-23 Thread Kinkie
On Fri, Jan 20, 2012 at 11:52 PM, Alex Rousskov wrote: > On 01/20/2012 07:11 AM, Kinkie wrote: > >> Oh, and I've hit a major snag with the windows port: TypedMsgHdr >> inherits from msghdr, which is not available on MinGW. There are >> several variants, but in order to try and understand what can

Re: mswin

2012-01-23 Thread Alex Rousskov
On 01/23/2012 04:06 AM, Kinkie wrote: > On Fri, Jan 20, 2012 at 11:52 PM, Alex Rousskov > wrote: >> On 01/20/2012 07:11 AM, Kinkie wrote: >> >>> Oh, and I've hit a major snag with the windows port: TypedMsgHdr >>> inherits from msghdr, which is not available on MinGW. There are >>> several variant

Re: mswin

2012-01-23 Thread Kinkie
> Whether it is better to continue to use inheritance or switch to a data > member depends on the msghdr/etc API for a given platform. For a dummy > squid-specific struct representing msghdr to make TypedMsgHdr and > friends compile on Windows, it would probably be easier to keep the > inheritance

[RFC] cache architecture

2012-01-23 Thread Amos Jeffries
This is just a discussion at present for a checkup and possibly long-term re-design of the overall Architecture for store logics. So the list of SHOULD DO etc will contain things Squid already does. This post is prompted by http://bugs.squid-cache.org/show_bug.cgi?id=3441 and other ongoing hin

Re: [RFC] cache architecture

2012-01-23 Thread Alex Rousskov
On 01/23/2012 07:24 PM, Amos Jeffries wrote: > This is just a discussion at present for a checkup and possibly > long-term re-design of the overall Architecture for store logics. So the > list of SHOULD DO etc will contain things Squid already does. > > This post is prompted by > http://bugs.squid

Re: [RFC] cache architecture

2012-01-23 Thread Pieter De Wit
Hi Amos, My 2c :) I know you have noted it already, but please please don't change the start to something like another project does (start up dirty scan - I have personally seen a 12 hour plus start up time). Why they still on that, who knows...anyways, back to the email here :) Alex, sorry