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 mnot_at_yahoo-inc.comReceived 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