From: Jaroslav Kysela Date: Wed, 22 Aug 2001 11:27:45 +0000 (+0000) Subject: Removed EAGAIN error report from drain X-Git-Tag: v1.0.3~697 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=9708283b56769dcbe398d5ae1cf367fb4631e47d;p=alsa-lib.git Removed EAGAIN error report from drain --- 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;