Fixes #482
Check snd_pcm_recover() here: https://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=src/pcm/pcm.c;h=24030b318dffc5d40a99be0d4491e94dad8d5dd6;hb=e5c350d7bc6f3d45702059c0ae8d32b3603273c1#l8532