• 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
..
README Loading commit data...
acct_fields.h Loading commit data...
backend_poll.h Loading commit data...
ban_vars.h Loading commit data...
body_status.h Loading commit data...
http_headers.h Loading commit data...
http_response.h Loading commit data...
locks.h Loading commit data...
steps.h Loading commit data...
symbol_kind.h Loading commit data...
vcc_types.h Loading commit data...
vsc_all.h Loading commit data...
vsc_f_main.h Loading commit data...
vsc_fields.h Loading commit data...
vsl_tags.h Loading commit data...
vsl_tags_http.h Loading commit data...