This version adds some enhancements to aupanel, and reworks signal handling in the voxware server to avoid races, hangs and other issues seen with linux 2.6.21+ kernels. Other changes relating to the default value of the 'MixerInit' option and the new location of the local unix socket on Linux systems were also made. Also include a patch from Aleksey Cheusov for a "libpthread: Unlocking unlocked mutex" bug.
14 lines
396 B
Text
14 lines
396 B
Text
$NetBSD: patch-ah,v 1.1 2008/10/14 12:47:11 markd Exp $
|
|
|
|
# fix for "libpthread: Unlocking unlocked mutex" seen on NetBSD-4
|
|
|
|
--- lib/audio/OpenSvr.c.orig 2008-10-15 01:31:46.000000000 +1300
|
|
+++ lib/audio/OpenSvr.c
|
|
@@ -327,7 +327,6 @@ server is %d.%d!\r\n",
|
|
/*
|
|
* and done mucking with the server
|
|
*/
|
|
- _AuUnlockServer(); /* didn't exist, so didn't lock */
|
|
_AuUnlockMutex(_init_mutex);
|
|
|
|
/*
|