server registry patch for your inspection and commentary

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

server registry patch for your inspection and commentary

Paul Davis
this adds -r to the jackd command line, which forces removal of the
"registry" at startup. the registry is a "super segment" in shared
memory that lists (and helps to control access to) all other shared
memory used by JACK. it normally is created by the first instance of
JACK to run after booting, and then lives on until restarting the
system. however, some version changes in JACK require changes to the
registry structure, and so people who need/want to run two versions of
JACK that span such a change have problems. this helps to solve them.

--p


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel

shm-registry.patch (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: server registry patch for your inspection and commentary

Taybin Rutkin-2
Why not just always remove the segment?

Taybin

On Oct 5, 2007, at 5:36 AM, Paul Davis <[hidden email]>  
wrote:

> this adds -r to the jackd command line, which forces removal of the
> "registry" at startup. the registry is a "super segment" in shared
> memory that lists (and helps to control access to) all other shared
> memory used by JACK. it normally is created by the first instance of
> JACK to run after booting, and then lives on until restarting the
> system. however, some version changes in JACK require changes to the
> registry structure, and so people who need/want to run two versions of
> JACK that span such a change have problems. this helps to solve them.
>
> --p
>
> <shm-registry.patch>
> ---
> ----------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a  
> browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Jackit-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/jackit-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: server registry patch for your inspection and commentary

Pieter Palmers
Taybin Rutkin wrote:
> Why not just always remove the segment?
Wouldn't that defeat the purpose of having such segment?

Pieter

>
> Taybin
>
> On Oct 5, 2007, at 5:36 AM, Paul Davis <[hidden email]>  
> wrote:
>
>> this adds -r to the jackd command line, which forces removal of the
>> "registry" at startup. the registry is a "super segment" in shared
>> memory that lists (and helps to control access to) all other shared
>> memory used by JACK. it normally is created by the first instance of
>> JACK to run after booting, and then lives on until restarting the
>> system. however, some version changes in JACK require changes to the
>> registry structure, and so people who need/want to run two versions of
>> JACK that span such a change have problems. this helps to solve them.
>>
>> --p
>>
>> <shm-registry.patch>
>> ---
>> ----------------------------------------------------------------------
>> This SF.net email is sponsored by: Splunk Inc.
>> Still grepping through log files to find problems?  Stop.
>> Now Search log events and configuration files using AJAX and a  
>> browser.
>> Download your FREE copy of Splunk now >> http://get.splunk.com/
>> _______________________________________________
>> Jackit-devel mailing list
>> [hidden email]
>> https://lists.sourceforge.net/lists/listinfo/jackit-devel
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Jackit-devel mailing list
> [hidden email]
> https://lists.sourceforge.net/lists/listinfo/jackit-devel
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: server registry patch for your inspection and commentary

Taybin Rutkin-2
On Oct 5, 2007, at 11:47 AM, Pieter Palmers wrote:

> Taybin Rutkin wrote:
>> Why not just always remove the segment?
> Wouldn't that defeat the purpose of having such segment?

What is the purpose of having the segment?

Taybin

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel
Reply | Threaded
Open this post in threaded view
|

Re: server registry patch for your inspection and commentary

Pieter Palmers
Taybin Rutkin wrote:
> On Oct 5, 2007, at 11:47 AM, Pieter Palmers wrote:
>
>> Taybin Rutkin wrote:
>>> Why not just always remove the segment?
>> Wouldn't that defeat the purpose of having such segment?
>
> What is the purpose of having the segment?

Controlling access to shared memory?

Without some sort of global segment I can imagine that it's pretty
difficult for a client to pick the right jackd server shared memory
should multiple servers exist. But I don't know the details...

Pieter

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Jackit-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/jackit-devel