• Martin Blix Grydeland's avatar
    Stabilise r02020.vtc · c8d0781d
    Martin Blix Grydeland authored
    This makes use of the fact that Varnish will always send a session window
    update immediately when receiving a data frame. The four rxwinup before
    barrier sync on stream 0 matches up with the four txdata frames sent early
    on the stream, and makes sure that the session thread has exhausted its
    send window completely before opening up and starting to consume rxbuf
    data by unblocking the client thread stuck in vcl_recv. From that point on
    window updates will also be sent on the stream.
    c8d0781d
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...
vmod Loading commit data...
.dir-locals.el Loading commit data...
.gitignore Loading commit data...
.lgtm.yml 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...
vtc.am Loading commit data...
wflags.py Loading commit data...