[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nas] signal handling fixes for 2.6.2X
i see that debian lenny is now using NAS 1.9.1. does this
guarantee that it will make it into the next (after gutsy)
version of ubuntu?
i didn't pay much attention when jon and erik worked on it,
because it wasn't affecting me, but after upgrading to gutsy i
realized that the signal handling fixes that are in 1.9.1
(described below) are critical for newer kernels -- NAS is
unusable without these changes.
so if anything needs to be pushed to get 1.9.1 in play asap, we
(and i'm volunteering, if need be) should do that pushing.
paul
>
> r265 | jon13 | 2007-10-15 15:48:53 -0400 (Mon, 15 Oct 2007) | 7 lines
>
> - modify intervalProc to stop/start the timer around AuProcessData()
> calls, rather than simply disable the signal handler. This should
> ensure that we never lose a timer signal, and seems to fix the
> reported nasd hangs under newer linux kernels (2.6.21+).
>
> - remove a couple of old files from config/filelist.
>
> ------------------------------------------------------------------------
> r264 | jon13 | 2007-09-03 15:20:33 -0400 (Mon, 03 Sep 2007) | 5 lines
>
> - rework signal handling in the voxware (OSS) server. This also
> allows DIA to block/unblock interrupts at he appropriate times
> now. There still seems to be a signal loss problem with the newer
> (2.6.21+) linux kernels that require further investigation.
=---------------------
paul fox, pgf@xxxxxxxxxxxxxxxxxxxx (arlington, ma, where it's 33.1 degrees)