From: Takashi Iwai Date: Fri, 11 Jan 2002 11:12:00 +0000 (+0000) Subject: removed (commented out) assert in pcm_drain for avoiding the infinte X-Git-Tag: v1.0.3~504 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=e9a5843a1975b196d3782eba419ec2e61b11689f;p=alsa-lib.git removed (commented out) assert in pcm_drain for avoiding the infinte loop when a program is aborted and drain is failed. --- diff --git a/src/pcm/pcm.c b/src/pcm/pcm.c index 22609e93..6849b974 100644 --- a/src/pcm/pcm.c +++ b/src/pcm/pcm.c @@ -651,8 +651,8 @@ int snd_pcm_hw_free(snd_pcm_t *pcm) if (err < 0) return err; } - assert(snd_pcm_state(pcm) == SND_PCM_STATE_SETUP || - snd_pcm_state(pcm) == SND_PCM_STATE_PREPARED); + // assert(snd_pcm_state(pcm) == SND_PCM_STATE_SETUP || + // snd_pcm_state(pcm) == SND_PCM_STATE_PREPARED); err = pcm->ops->hw_free(pcm->op_arg); pcm->setup = 0; if (err < 0)