• Dridi Boukelmoune's avatar
    vbf: Prevent pooling of a Connection:close bereq · 8b36d038
    Dridi Boukelmoune authored
    Once we ask the backend to close the connection after a given request
    there is no benefit from putting the backend connection back in the
    pool. It's actually a surefire way to force a subsequent backend fetch
    to fail its first attempt and go straight to its extra chance.
    
    Since we try to maximize connection reuse this would have to come from
    VCL and a user asking for the backend to close the connection should
    have a good reason to do so, for example when the backend is known to
    misbehave under certain circumstances.
    
    Closes #3400
    Refs #3405
    8b36d038
Name
Last commit
Last update
.circleci Loading commit data...
.github Loading commit data...
bin Loading commit data...
doc Loading commit data...
etc Loading commit data...
include Loading commit data...
lib Loading commit data...
m4 Loading commit data...
man Loading commit data...
tools Loading commit data...
.dir-locals.el Loading commit data...
.gitignore Loading commit data...
.syntastic_c_config Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
README.Packaging Loading commit data...
README.rst Loading commit data...
autogen.des Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
flint.lnt Loading commit data...
varnish-legacy.m4 Loading commit data...
varnish.m4 Loading commit data...
varnishapi-uninstalled.pc.in Loading commit data...
varnishapi.pc.in Loading commit data...