[Bug 194727] uaudio device gets disconnected, and hangs usb until everything using /dev/mixer* is closed

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 25 May 2022 09:01:04 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727

--- Comment #72 from commit-hook@FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=3bc8803e5c4a96b60ffe5fa6887e2b73e0df7756

commit 3bc8803e5c4a96b60ffe5fa6887e2b73e0df7756
Author:     Hans Petter Selasky <hselasky@FreeBSD.org>
AuthorDate: 2022-05-25 08:39:40 +0000
Commit:     Hans Petter Selasky <hselasky@FreeBSD.org>
CommitDate: 2022-05-25 08:58:56 +0000

    audio/pulseaudio: Fix for detachable USB audio devices.

    Make sure the pulseaudio OSS module does not keep the mixer device opened
    forever. Instead open and close the mixer device for every access. Also
    fix some bad code mixing get- and set- volume while at it.

    Reported by: several
    PR: 194727
    Approved by: pi (implicit)

 audio/pulseaudio/Makefile                          |   2 +-
 .../files/patch-src_modules_oss_module-oss.c       | 256 ++++++++++++++++++++-
 2 files changed, 255 insertions(+), 3 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.