]> err.no Git - varnish/commit
Create the possiblity for the the acceptor to send the session directly
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 21 Aug 2006 12:12:16 +0000 (12:12 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Mon, 21 Aug 2006 12:12:16 +0000 (12:12 +0000)
commit6db8d161c17f1db0580cd9b7a1e996be012be8ac
tree7fd2a5df85fae39a6eb0cbbcf5c1a0250da37dff
parenteb43c98588b566e6c8d9c7c3008403cfe80ef643
Create the possiblity for the the acceptor to send the session directly
to the workerpool instead of taking the detour around the session-herder.

This saves a context switch and is presumabley a good idea because the
majority of sessions will have requst already in the pipeline.

For accept filters it makes even more sense because we know this to
be the case.

git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@866 d4fa192b-c00b-0410-8231-f00ffab90ce4
varnish-cache/bin/varnishd/cache_acceptor.c
varnish-cache/bin/varnishd/cache_acceptor.h
varnish-cache/bin/varnishd/cache_center.c
varnish-cache/bin/varnishd/steps.h