From 17db1f42f2175aba9b71f7e4f9c4187802ca85be Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Fri, 16 Jan 2004 02:50:26 +0000 Subject: [PATCH] don't block if the sound device is busy (from Grievre) --- libs/audio/targets/snd_oss.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/audio/targets/snd_oss.c b/libs/audio/targets/snd_oss.c index f9d5e2f75..0d25a3883 100644 --- a/libs/audio/targets/snd_oss.c +++ b/libs/audio/targets/snd_oss.c @@ -137,6 +137,7 @@ try_open (int rw) mmmode |= PROT_READ; mmflags |= MAP_SHARED; } + omode |= O_NONBLOCK; audio_fd = open (snd_dev, omode); if (audio_fd < 0) { // Failed open, retry up to 3 times