From a60049de90f183aba246d951e898977fe2be986d Mon Sep 17 00:00:00 2001 From: Charlton Head Date: Sat, 29 Jul 2017 12:44:55 -0500 Subject: [PATCH] (TinyALSA) Use O_NONBLOCK in pcm_params_get. --- audio/drivers/tinyalsa.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/audio/drivers/tinyalsa.c b/audio/drivers/tinyalsa.c index 6ecd1832c3..08e8ea4a1a 100644 --- a/audio/drivers/tinyalsa.c +++ b/audio/drivers/tinyalsa.c @@ -1523,7 +1523,7 @@ static struct pcm_params *pcm_params_get(unsigned int card, unsigned int device, snprintf(fn, sizeof(fn), "/dev/snd/pcmC%uD%u%c", card, device, flags & PCM_IN ? 'c' : 'p'); - fd = open(fn, O_RDWR); + fd = open(fn, O_RDWR|O_NONBLOCK); if (fd < 0) { fprintf(stderr, "cannot open device '%s'\n", fn);