On 17-3-2010 16:10, Willy Tarreau wrote:
> Hello,
> 
> On Wed, Mar 17, 2010 at 09:59:41AM +0100, Pawel Jaskorzynski wrote:
>> Hello,
>> I would like to report instability of the recent stable branch port of 
>> haproxy-1.4.1. After some time of processing TCP requests in 
>> round-robin, haproxy dies with "broken pipe" in debug. Nothing else gets 
>> reported.
>> My systsem is i386 FreeBSD 8.0-STABLE #1: Mon Mar 15, GENERIC kernel.
>> The port has been cvsup'ed on the 16th of March.
>> Previously operated haproxy-1.2.X for long time with no problems. 
>> Currently reverted to haproxy-1.2.18, works as expected.
> 
> I already got one report of a crash on FreeBSD. The fact that you see
> a broken pipe lets me think that MSG_NOSIGNAL is defined, causing the
> sigpipe not to be caught, but it does not have the expected effect.
> Could you please remove the #if/#endif around signal(SIGPIPE, SIG_IGN)
> in src/haproxy.c and try again ?
> 
> Thanks,
> Willy
> 

Me too..

I upgraded haproxy from 1.3.2x to 1.4.1 on one of my production
balancers this morning from the ports (yes, I was feeling lucky), and
noticed after a while haproxy was stopped. Nothing in any logs (no debug
settings), it just stopped after a few minutes. I'm running FreeBSD
7.2-RELEASE amd64 with a custom kernel (carp compiled in). Installed
1.3.22 from haproxy-devel, that works fine..

No time to dig deeper now, but if you need any help let me know, perhaps
I can do some tests this week if needed.
-- 


With kind regards,


Angelo Höngens
systems administrator

MCSE on Windows 2003
MCSE on Windows 2000
MS Small Business Specialist
------------------------------------------
NetMatch
tourism internet software solutions

Ringbaan Oost 2b
5013 CA Tilburg
+31 (0)13 5811088
+31 (0)13 5821239

[email protected]
www.netmatch.nl
------------------------------------------



Reply via email to