On Mon, Sep 30, 2002 at 06:01:06 +0200, Joern Nettingsmeier wrote: > when i start an instance of meters jackd sometimes complains: > cannot create new client; bridge already exists > cannot complete new client connection process
That is just becuase it tried to connect as brdige, and if it cant tries bridge-<pid> > i also found it's advisable to re-start jack after a meter crash, > otherwise things get fishy (alsaplayer loses its jack connection during > meter startup and there are random crashes of jackd, alsaplayer and > meters). Thats bad. In the stderr output, does it look like the meter manages to clean up after isself? > the restoring of connections on exit succeeds almost always except when > it segfaults (which i can't seem to reproduce reliably). i closed some > of my 12 meters in random order, and the port connections were always > restored correctly. only sometimes it makes alsaplayer time out and > reconnect to jack, and all meters freeze - is that what one would expect > when the source is gone, or should they just drop to zero ? No, they will freeze, making then return to zero would require more logic, so I didn't do it ;) > one minor problem: when you have multiple meters running and "killall" > them, things seem to happen in the wrong order, i.e. the port chain > breaks. but i don't see how meterbridge could avoid that, unless there > is a way to make the port restoration atomic. Yeah, thats not fixable. Making them not crash is probably better. I'd like to get to the bottom of your segfual problem. I though id probably fixed it. > the input however i can't seem to get to work at all. it comes up, > displays a signal for maybe half a second, then bails out: Thats bizarre. > > If you run too many (8+) then things start to get dodgy, jack carries on > > running, but you can't quit meters. I don't know why. > > can't reproduce this. OK, well my jackd had been running for several hours, maybe bitrot had set in. > i guess we really ruined your day on #lad yesterday >;-> :) no its bette than releaseing versions that will fail embarasingly - Steve
