Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: mysqld doesn't honor "kill -15" -anymore



On Sat, May 29, 2010 at 02:45:43PM +0200, Matthias Drochner wrote:
> 
> ks%ub.uni-mainz.de@localhost said:
> > Looking for possible causes I came across http://mail-index.netbsd.org/
> > source-changes/2010/05/20/msg010124.html and indeed backing out this
> > change "fixed" the problem
> 
> Hmm - while I think my fix is basically correct there could be a side
> effect of an internal use of sigtimedwait() which causes misinterpretation
> of its return value.
> Can you try the attached patch? (and restore the kernel fix)
Yep! Fix restored, rebuild and reinstalled kernel and userland. Seems to be
working fine with the patch applied:

>-1001: sudo /etc/rc.d/mysqld restart
Stopping mysqld.
Waiting for PIDS: 943, 943.
Starting mysqld.
>-1002: 100529 21:49:20 mysqld_safe Logging to '/var/mysql/ibetty.err'.
100529 21:49:20 mysqld_safe Starting mysqld daemon with databases from 
/var/mysql

> Consider this preliminary -- there is a binary compatibility issue
> which might require some syscall renaming.
Ok...

> sorry for the trouble
No problem.

Kurt


Home | Main Index | Thread Index | Old Index