[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
tune.
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.
Quote:
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
details.
- 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
McIntyre.
--
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