pkgsrc/audio/jack-devel/patches/patch-ab
bjs be3663405f Update to jack-0.111.5. Mostly improvements to the jack_net client.
Also, some code cleanup/improvements to the sun driver; with a fix to
audio.c that I'm hopefully going to commit very soon, the sun driver works
quite well.
2008-05-04 01:02:07 +00:00

25 lines
924 B
Text

$NetBSD: patch-ab,v 1.4 2008/05/04 01:02:07 bjs Exp $
The default watchdog timeout is 10 seconds, which is too much for
usleep(). Let's nanosleep if it's available.
--- jackd/engine.c.orig 2008-03-17 18:26:49.000000000 -0400
+++ jackd/engine.c
@@ -1468,7 +1480,7 @@ jack_server_thread (void *arg)
(engine, pfd[i].fd)) {
jack_error ("could not handle external"
" client request");
-#ifdef JACK_USE_MACH_THREADS
+#ifdef JACK_HOST_HAS_BSD_POLL
/* poll is implemented using
select (see the macosx/fakepoll
code). When the socket is closed
@@ -1481,7 +1493,7 @@ jack_server_thread (void *arg)
and remove the client.
*/
jack_client_disconnect(engine, pfd[i].fd);
-#endif /* JACK_USE_MACH_THREADS */
+#endif /* JACK_HOST_HAS_BSD_POLL */
}
}
}