11a9e22781
- fixed config/Imakefile so 'configure' command would work under cygwin. Tested clients/server under cygwin. - 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. - 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. |
||
---|---|---|
.. | ||
patches | ||
buildlink3.mk | ||
DESCR | ||
distinfo | ||
Makefile | ||
PLIST.clients | ||
PLIST.voxware |