Opened 13 years ago

Closed 11 years ago

#137 closed Bug Report (invalid)

Remove Dead Clients

Reported by: b0ef@… Owned by:
Priority: major Component: Patchage
Keywords: Cc:

Description

As with jackd, patchage does not always remove dead clients with jackdmp.

When I hit refresh, the are removed.

Change History (4)

comment:1 Changed 13 years ago by David Robillard

Reproduction instructions?

comment:2 Changed 13 years ago by David Robillard

Resolution: fixed
Status: newclosed

comment:3 Changed 12 years ago by b0ef@…

Resolution: fixed
Status: closedreopened

Hmm, I didn't notice this bug got closed.

Well this problem still exists and has lots of small side effects that probably will get fixed once this issue is resolved.

The problem, as I understand it, is that JACK doesn't always trigger the graph change callback.

A way to reproduce easily is start up a lot of mplayer client, then exit one after another. Some modules in patchage will not get removed when the client exits.

When you've exited all mplayer clients, a lot of modules will remain. The only way to remove them, is to hit the refresh button in patchage.

comment:4 Changed 11 years ago by David Robillard

Resolution: invalid
Status: reopenedclosed

It's not Patchage's fault if Jack doesn't tell it about removed clients at all. Patchage is not psychic.

r2684 prints an error messages if an attempt to remove a client fails. If this message prints, then this is a Patchage bug, and this bug can be reopened. Otherwise, this is not a Patchage bug.

Note: See TracTickets for help on using tickets.