Hi, Lukas

No, I did a reboot after "apt-get update && apt-get upgrade". Even more, I have 
been reboot the server many times to troubleshooting the issue during these 
days.

But in Ubuntu, the kernel seems not upgrade to new version automatically within 
above commands, we need do it explicitly. I think it's a protection mechanism 
for the system core components.

:-)
 
--

   Best Regards
  BaiYang
  baiy...@gmail.com
  http://baiy.cn
**** < END OF EMAIL > **** 
 
 
From: Lukas Tribus
Date: 2015-11-20 18:34
To: Willy Tarreau; baiyang
CC: haproxy
Subject: RE: CPU 100% when waiting for the client timeout
>> # uname -a
>> Linux WD-G0-SRP1 3.2.0-29-generic #46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 
>> 2012 x86_64 x86_64 x86_64 GNU/Linux
>
> This one seems to have missed 3 years of bugfixes but anyway I don't see
> how any kernel bug could make haproxy fail, and if it did we'd have to
> find a workaround anyway (or a way to detect it).
 
 
FYI there are 2 epoll related fixes that have been backported to the ubuntu
12.04 kernel, that the kernel above does *not* have:
 
linux (3.2.0-64.96) precise; urgency=low
  * parisc: fix epoll_pwait syscall on compat kernel
    - LP: #1319885
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=ab3e55b119c9653b19ea4edffb86f04db867ac98
 
linux (3.2.0-38.59) precise-proposed; urgency=low
  * epoll: prevent missed events on EPOLL_CTL_MOD
    - LP: #1100376
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=128dd1759d96ad36c379240f8b9463e8acfd37a1
 
 
I think the latter may be relevant?
 
 
You said you did "apt-get update && apt-get upgrade", but you probably didn't 
reboot
into the new kernel, is that correct?
 
 
 
Regards,
 
Lukas
 
     

Reply via email to