Re:Re: ??:Re: Puzzled at "clientHTTPRequest"

From: <maer727@dont-contact.us>
Date: Wed, 10 Apr 2002 15:39:17 +0800 (CST)

Thanks, Henrik pal!

After re-read some of the source codes. I have such opinions:

I think storeclient does not use any space of disk, it is residing in the memory all
its lifetime. Its aim is to copy cached object from disk/mem ( referred by StoreEntry )
to the buffer of TCP. And the buffer is referrenced by storeclient. Storeclient also has a
reference to StoreClient.

Am I correct?

Best regards,
George, Ma

----- Original Message -----
From: Henrik Nordstrom
To: maer727@sohu.com
Cc: squid-dev@squid-cache.org
Subject: Re: =?iso-8859-1?q?=3F=3F=3ARe=3A=20Puzzled=20at?= "clientHTTPRequest"
Sent: Wed Apr 10 14:04:39 CST 2002

> There is one ConnStateData per client TCP connection.
>
> On the same TCP connection the client may queue more than one request.
>
> Regards
> Henrik
>
> On Wednesday 10 April 2002 05:17, maer727@sohu.com wrote:
> > Thanks, Henrik pal!
> >
> > I still have a question. In your reply, you mentioned,
> >
> > ///////////////////////////////////////////////////////////////////
> > At a given time only one clientHttpRequest is active for a
> > ConnStateData. If there is more than one request sent by the client
> > then the others just sit there waiting for their turn (deferred).
> > ///////////////////////////////////////////////////////////////////
> >
> > Do you mean there is only one ConnStateData in the whole Squid
> > system? Or do you mean there is only one ConnStateData associated
> > with a specific client? But if the latter case is true, how to
> > identify a client from other clients? Using IP? Using hostname?
> > Using sockets(ports) binding to a specific IP? I am not very
> > familiar with ConnStateData. :-)
> >
> > Can you give me a simple explanation?
> >
> > Best regards,
> > George, Ma
Received on Wed Apr 10 2002 - 01:39:26 MDT

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