On Mon, 2011-09-12 at 12:57 +0200, David Henningsson wrote: > Sometimes the ALSA mixer can be modified during a point at shutdown > which causes a race condition trying to update the volume of an > unlinked sink. ALSA-side stuff looks good (apart from a type that Colin spotted). The sink/source process_msg() bits should also be added to the other cases that make sense, IMO. Could you do that as well? Regards, Arun