Tim Starling has uploaded a new change for review. Change subject: Bug 43448: don't use threads in varnishhtcpd ......................................................................
Bug 43448: don't use threads in varnishhtcpd Routine deadlocking is a high price to pay for a slightly extended receive buffer size and HTTP concurrency increased from 1 to 2. Hopefully it will keep up in single-threaded mode. At least, it shouldn't do much worse than Squid, which also relies on the kernel network buffer to avoid UDP packet loss. Also: * Set an "app name", so that the correct pid file name will be used * Don't just ignore the --debug flag, give some debug output * Remove $0 override since that annoys this regular user of ps -C. I can always use tcpdump -ilo if I want to see what it is purging. Change-Id: Ia1d153c58ff2df7d41424b81937bb662f3854a15 --- M files/varnish/varnishhtcpd 1 file changed, 25 insertions(+), 73 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/operations/puppet refs/changes/02/45302/1 -- To view, visit https://gerrit.wikimedia.org/r/45302 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ia1d153c58ff2df7d41424b81937bb662f3854a15 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet Gerrit-Branch: production Gerrit-Owner: Tim Starling <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
