Re: [Jack-Devel] Odp: Re: Odp: Graph callback and client state

PrevNext  Index
DateFri, 01 Mar 2013 14:26:58 +0100
From Stéphane Letz <[hidden] at grame dot fr>
ToPawel <[hidden] at wp dot pl>
Ccjack-devel <[hidden] at lists dot jackaudio dot org>
Le 1 mars 2013 à 14:05, Pawel <[hidden]> a écrit :

> Hi,
> 
> I made small test app for test inactive port connection issue. I just tested Jack2 and it is also affected by this problem.
> 
> When you execute it , you can observe that Jack server say:
> Cannot connect ports owned by inactive clients: "TEST" is not active
> 
> .. while jack_get_ports still see it. Both Jack1 and Jack2 are affected.
> 
> Please found it in attachment.
> 
> I have two ideas:
> 1) jack_connect should return some predefined king of error (like EEXISTS)
> ... or ..
> 2) jack_get_ports shouldn't return inactive ports (this is more reliable IMHO).

This is no "inactive" ports but rather "inactive" applications.
> 
> Compile:
> gcc -g -o test test.c -ljack
> 
> Regards
> Pawel
> 
I'm not sure we can "afford" to change this kind of behavior, since this may break a lot of existing clients. 

Stéphane
PrevNext  Index

1362144431.19039_0.ltw:2,S <E74E098C-430C-4E36-A81A-A7F7F47083BA at grame dot fr>