Removed EAGAIN error report from drain

This commit is contained in:
Jaroslav Kysela 2001-08-22 11:27:45 +00:00
parent 6aab8c8f70
commit 9708283b56

View file

@ -269,7 +269,8 @@ static int snd_pcm_hw_drain(snd_pcm_t *pcm)
snd_pcm_hw_t *hw = pcm->private_data; snd_pcm_hw_t *hw = pcm->private_data;
int fd = hw->fd; int fd = hw->fd;
if (ioctl(fd, SNDRV_PCM_IOCTL_DRAIN) < 0) { 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 -errno;
} }
return 0; return 0;