From 9708283b56769dcbe398d5ae1cf367fb4631e47d Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 22 Aug 2001 11:27:45 +0000 Subject: [PATCH] Removed EAGAIN error report from drain --- src/pcm/pcm_hw.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/pcm/pcm_hw.c b/src/pcm/pcm_hw.c index adab12c5..3148c64c 100644 --- a/src/pcm/pcm_hw.c +++ b/src/pcm/pcm_hw.c @@ -269,7 +269,8 @@ static int snd_pcm_hw_drain(snd_pcm_t *pcm) snd_pcm_hw_t *hw = pcm->private_data; int fd = hw->fd; if (ioctl(fd, SNDRV_PCM_IOCTL_DRAIN) < 0) { - SYSERR("SNDRV_PCM_IOCTL_DRAIN failed"); + if (errno != EAGAIN) + SYSERR("SNDRV_PCM_IOCTL_DRAIN failed"); return -errno; } return 0; -- 2.47.1