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

Reply via email to