Re: Associating accesses with cache.log entries

From: Mark Nottingham <>
Date: Wed, 25 Feb 2009 12:10:06 +1100

Not sure I follow.

ctx_enter is called relatively late, in httpProcessReplyHeader and
destroy_MemObject; I'd think for this case we need to have a request
id associated quite early, probably around parseHttpRequest.

Also, AFAICT Ctx_Descrs and Ctx_Current_Level isn't really a reliable
way to identify what the context of a particular debug statement is.

What am I missing? The most straightforward way that I can see to do
this is to add an identifier to clientHttpRequest and pass that to
debug where available...

On 28/11/2008, at 12:02 PM, Henrik Nordstrom wrote:

> fre 2008-11-28 klockan 10:34 +1100 skrev Mark Nottingham:
>> Agreed. How would you pass it into debug()? It looks like _db_print
>> already takes variable length args,
> By adding it to the context already used by _db_print.. i.e. by
> extending ctx_enter to take the sequence number in addition to url.
> Regards
> Henrik

Mark Nottingham
Received on Wed Feb 25 2009 - 01:10:30 MST

This archive was generated by hypermail 2.2.0 : Wed Feb 25 2009 - 12:00:03 MST