• Nils Goroll's avatar
    improve busyobj panic · a50d90d5
    Nils Goroll authored
    For backend requests, we do not have the thread local storage of the
    client thread available, so trq.req will normally be (nil).
    
    Dump the busyobj back pointers to req/sess/wrk to maximize the
    usefulness of panics.
    
    Also reorder the panic by struct busyobj and add some more members
    which may or may not be useful (but when we find out, it is likely
    too late).
    
    Also move the vmod list dump to the top level.
    
    Noticed when trying to understand if #2667 was also a stack overflow
    in the context of #2817
    a50d90d5
Name
Last commit
Last update
..
cache Loading commit data...
common Loading commit data...
fuzzers Loading commit data...
hash Loading commit data...
hpack Loading commit data...
http1 Loading commit data...
http2 Loading commit data...
mgt Loading commit data...
proxy Loading commit data...
storage Loading commit data...
waiter Loading commit data...
Makefile.am Loading commit data...
VSC_lck.vsc Loading commit data...
VSC_main.vsc Loading commit data...
VSC_mempool.vsc Loading commit data...
VSC_mgt.vsc Loading commit data...
VSC_sma.vsc Loading commit data...
VSC_smf.vsc Loading commit data...
VSC_smu.vsc Loading commit data...
VSC_vbe.vsc Loading commit data...
builtin.vcl Loading commit data...
flint.lnt Loading commit data...
flint.sh Loading commit data...
vclflint.lnt Loading commit data...
vclflint.sh Loading commit data...