Comments (4)
Have done more research in this? Maybe you should try with the latest version of jack2 and a more recent kernel.
from jack2.
That was long time ago so I write from my memory. But as far as I remember that was caused by buggy client connected to JACK daemon, most probably it was jack.plumber (that is buggy like hell) hanging on thread synchronization in callback. Or something like this.
The only question is how JACK daemon should treat such buggy clients? Do we assume that they should not deadlock on callback and not implement additional checks for e.g. performance reasons or should we drop them if that happens?
from jack2.
Crippling the server (additional checks in the RT callback) to accommodate buggy clients is IMHO the wrong approach. Especially if you have access to the source-code of those clients and can fix those instead.
Even if you can come up with some logic how to determine and kill those clients, you'd still get a dropout whenever a client is kicked. (jack1 has a "zombify" features, but in the vast majority of cases it's a lot more trouble than it's worth)
just my 2 cents
from jack2.
I agree with Robin. Closing. Reopen if necessary.
from jack2.
Related Issues (20)
- JackLockedEngine.h: internal compiler error: in objc_eh_runtime_type, at objc/objc-next-runtime-abi-01.cc HOT 9
- JACK protocol mismatch (8 vs 9) when using a 32bit client and a 64bit server HOT 6
- Call to jack_deactivate() eventually doesn't return (Windows)
- Problem with JACK over network on Win10
- QjackCtl.app crashes on Darwin, depsite jack2 installed via pkgsrc
- Jack2 on Ventura (13.5) - no input signal HOT 9
- Jack2 not starting with Behringer UMC 204HD (U192k) via ALSA driver HOT 1
- `semget` is broken on non-macOS Darwin HOT 1
- jackd fails to work on Raspberry Pi & HiFiBerry DAC+ ADC Pro HOT 2
- Jackdbus wakes up every 200ms
- Crash on client creation/tear down
- Add support of internal sample rate to ALSA driver
- Could not load net manager, intclient = 0 status = 0x41
- Errors when recording from `type multi` ALSA PCM device
- Jack dbus requests device release, but does not wait for it to be released HOT 1
- Could not connect to JACK server as client. - Overall operation failed. - Unable to connect to server. HOT 2
- jack-dbus delays shutdown when dbus-broker-units (systemd) are in use HOT 2
- MIDI jitter on macos
- Could it be possible to get a new release soon? HOT 1
- Missleading error message in combination with Portaudio
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jack2.