https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Hans Petter Selasky changed:
What|Removed |Added
Status|New |In Progress
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #26 from commit-h...@freebsd.org ---
A commit references this bug:
Author: hselasky
Date: Wed Mar 11 08:26:53 UTC 2020
New revision: 358880
URL: https://svnweb.freebsd.org/changeset/base/358880
Log:
MFC r358629:
Implement
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #25 from commit-h...@freebsd.org ---
A commit references this bug:
Author: hselasky
Date: Wed Mar 11 08:26:12 UTC 2020
New revision: 358879
URL: https://svnweb.freebsd.org/changeset/base/358879
Log:
MFC r358629:
Implement
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #24 from commit-h...@freebsd.org ---
A commit references this bug:
Author: hselasky
Date: Wed Mar 11 08:25:34 UTC 2020
New revision: 358878
URL: https://svnweb.freebsd.org/changeset/base/358878
Log:
MFC r358629:
Implement
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #23 from commit-h...@freebsd.org ---
A commit references this bug:
Author: hselasky
Date: Wed Mar 11 08:24:51 UTC 2020
New revision: 358877
URL: https://svnweb.freebsd.org/changeset/base/358877
Log:
MFC r358629:
Implement
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #22 from commit-h...@freebsd.org ---
A commit references this bug:
Author: hselasky
Date: Wed Mar 4 17:23:21 UTC 2020
New revision: 358629
URL: https://svnweb.freebsd.org/changeset/base/358629
Log:
Implement a detaching
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #21 from Hans Petter Selasky ---
There has been no kernel changes in this area for a long time. Likely some
applications which keep the device open.
--HPS
--
You are receiving this mail because:
You are the assignee for the
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Allan Jude changed:
What|Removed |Added
CC||allanj...@freebsd.org
--- Comment
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Hans Petter Selasky changed:
What|Removed |Added
CC||y...@freebsd.org
---
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Greg V changed:
What|Removed |Added
CC||greg@unrelenting.technology
--- Comment
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Matthias Oestreicher changed:
What|Removed |Added
CC||matth...@smormegpa.no
---
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Theron Tarigo changed:
What|Removed |Added
CC||theron.tar...@gmail.com
---
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
benibi...@gmail.com changed:
What|Removed |Added
CC||benibi...@gmail.com
---
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #13 from Ivan ---
(In reply to Hans Petter Selasky from comment #10)
I've made a simple script that kills all processes that hold descriptor, they
are just quit, so I need to restart them. I don't think this is kmix only
issue,
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #12 from Hans Petter Selasky ---
The problem is that the application, in this case a desktop application will
stop working, because it will never detect that the mixer device is gone.
--HPS
--
You are receiving this mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #11 from Andriy Gapon ---
(In reply to Hans Petter Selasky from comment #9)
I think that in FreeBSD we have an ability to revoke a file descriptor.
Can we use it to disassociate anything that userland has open from the device
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #10 from Hans Petter Selasky ---
I'm not sure what will happen if kmix is killed. Will it be restarted somehow?
I guess this needs a better fix.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #9 from Hans Petter Selasky ---
One solution here is that the sound driver waits a bit and then kills the
process in question with SIGPIPE.
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #8 from Hans Petter Selasky ---
kmix is a process in KDE5. Why not just fix it?
--HPS
--
You are receiving this mail because:
You are the assignee for the bug.
___
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #7 from Ivan ---
Interesting solution indeed!
However, looks like I'm out of luck as several processes attached to mixer.
abishai@darkstar:~ % fstat /dev/dsp* /dev/mixer*
USER CMD PID FD MOUNT INUM MODE
On 2018-06-22 10:49, bugzilla-nore...@freebsd.org wrote:
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Ivan changed:
What|Removed |Added
CC|
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #6 from Hans Petter Selasky ---
Hi,
Applications must close their handles upon detecting failures, like detach.
Else device numbers will be used up pretty quickly.
This is a known issue.
One solution is perhaps to use
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Ivan changed:
What|Removed |Added
CC||b...@abinet.ru
--- Comment #5 from Ivan
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Cory Smelosky changed:
What|Removed |Added
CC|
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #4 from Hans Petter Selasky ---
Hi,
Yes, mixer apps must close their handles when they detect the device is gone!
--HPS
--
You are receiving this mail because:
You are the assignee for the bug.
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
Hans Petter Selasky hsela...@freebsd.org changed:
What|Removed |Added
CC|
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194727
--- Comment #2 from tcber...@gmail.com ---
Hi
2204 was mplayer.
The one I had to kill to get the stack unhung was kdeinit. So I guess it is a
problem in kde.
mfg Tobias
--
You are receiving this mail because:
You are the assignee for
27 matches
Mail list logo