[nas] NAS 1.6g (devel) is available

Jon Trulson jon at radscan.com
Fri Oct 22 16:36:38 MDT 2004

 	at http://radscan.com/nas.html

 	Here is the release note portion for 1.6g:

10/22/2004 1.6g

         - 1.7 release candidate

         - corrected a possible race condition in auvoxware that could
           cause the server to hang under certain conditions.  I do not
           know why I haven't seen this problem before, but I could
           recreate it easily by killing auplay while playing a long

           If the system restarts syscalls after a signal handler has
           run, a situation could arise where the previous timer was
           never disabled.  This could cause a previous ioctl(DSP_SYNC)
           called from setSampleRate() to be constantly interrupted and
           restarted, causing an apparent hang.

           Now we just turn off the timer as the first thing in
           setSampleRate() so DSP_SYNC can actually finish.

           We also turn off the timer when openDevice is called, so the
           'wait for device to become available' code can work too.

         - Patch from Tobias Diedrich that allows mixer init to
           fail in the voxware server.


           With this patch "aoss nasd" works, without it would fail
           (aoss is the alsa oss wrapper script, which simply preloads
           libaoss.so, a wrapper library similar to libaudiooss).

           Combining this with the alsa dmix feature should allow nas
           to coexist with other daemons like artsd.

           See http://radscan.com/nas/nas-ml/msg01121.html for more

         - redid the FAQ in an attempt to make it more useful.  I'll
           try to keep it up to date.

         - updated libtool due to a problem(s) reported by Steve

Jon Trulson    mailto:jon at radscan.com
ID: 1A9A2B09, FP: C23F328A721264E7 B6188192EC733962
PGP keys at http://radscan.com/~jon/PGPKeys.txt
#include <std/disclaimer.h>
"I am Nomad." -Nomad

More information about the Nas mailing list