• Poul-Henning Kamp's avatar
    Go over the return(restart) code. · 480c0a5d
    Poul-Henning Kamp authored
    This is vastly inspired by #1113 and scoof+martins testcase+patch.
    
    Add a new cnt* state "cnt_restart" to do the mandatory restart work,
    and to move the restart limit check out of vcl_recv{}, getting rid
    of a nasty XXX comment.
    
    Set the explicit 503 when over limit, reset in other cases.
    
    Expand scoof+martins test-case to cover more vcl methods, which
    were also affected, but not fixed in their patch.
    
    Fixes	#1113
    480c0a5d
Name
Last commit
Last update
..
compat Loading commit data...
tbl Loading commit data...
vapi Loading commit data...
Makefile.am Loading commit data...
binary_heap.h Loading commit data...
flopen.h Loading commit data...
libvcl.h Loading commit data...
miniobj.h Loading commit data...
persistent.h Loading commit data...
vas.h Loading commit data...
vav.h Loading commit data...
vbm.h Loading commit data...
vcli.h Loading commit data...
vcli_common.h Loading commit data...
vcli_priv.h Loading commit data...
vcli_serve.h Loading commit data...
vcs.h Loading commit data...
vct.h Loading commit data...
vdef.h Loading commit data...
vend.h Loading commit data...
vev.h Loading commit data...
vfil.h Loading commit data...
vin.h Loading commit data...
vlu.h Loading commit data...
vmb.h Loading commit data...
vnum.h Loading commit data...
vpf.h Loading commit data...
vqueue.h Loading commit data...
vre.h Loading commit data...
vrt.h Loading commit data...
vsb.h Loading commit data...
vsha256.h Loading commit data...
vss.h Loading commit data...
vsub.h Loading commit data...
vtcp.h Loading commit data...
vtim.h Loading commit data...