Hi Sander, On Wed, Dec 12, 2012 at 10:34:59AM +0100, Sander Klein wrote: > Hi All, > > I recently upgraded to HAProxy dev-14 (and since this morning dev-15) > from dev11-ss-20120604. But, now we are experiencing uploads that are > 'hanging'. > > When uploading a file over HTTP the upload suddenly stalls. I cant get > my finger on it why. Sometimes it is right after the upload starts, > sometimes somewhere in the middle and (surprise, surprise!) sometimes > almost at the end. After a while the upload continues again and finishes > or stalls again. Uploads usually go with higher speeds 200-300mbit/s so > HAProxy CPU usage goes up a bit (10-15% cpu usage). > > Is this a bug in HAProxy or is it my config? Downgrading to > dev11-ss-20120604 fixes the issue.
Sander, such a random behaviour cannot be caused by a config issue. So there is a bug, definitely. Maybe it's always been there and your config enlightens it, but there is no reason for a config to cause traffic pauses. Could you try to disable the splice options just to see ? And if that does not change anything, please also try to disable "option abortonclose". That will help us narrow the issue down. Anyway, I don't see anything wrong with your config. If you can easily reproduce this, I'd be interested in getting a network traffic capture on the machine running haproxy, I don't know if you can get send this. Thanks, Willy