Josh Bernstein wrote:
> Sounds great? Does he have anything that I could play with? I'm really 
> dying for that chdir(), my programmer says he depends on that 
> functionality. I'd even volunteer to do some benchmarks and what not 
> associated with the extra overhead of making the function thread safe.

He should probably announce it soon, when he returns from vacation. why 
don't you test with prefork for now? and Apache::compat + 
Apache::Registry from 1.x?

> If its not really yet, what do you feel is currently the best work 
> around? I've read through the archives and I'm just try to figure which 
> one to use...

there are no workarounds to having a thread-safe cwd, other than using 
full paths.

> -Josh
> 
> 
> Stas Bekman wrote:
> 
>> Elizabeth Mattijsen wrote:
>>
>>> At 06:10 PM 7/16/02 +0000, Stas Bekman wrote:
>>>
>>>>> Arthur told me he either had, or was going to fix this (on IRC).
>>>>
>>>>
>>>>
>>>> Yup, Arthur is working on an external package 
>>>> (ex::threads::safecwd?) which should solve this problem. Viva 
>>>> Arthur! I'll keep you updated once it gets released.
>>>
>>>
>>>
>>>
>>> Check out Arthur's article on Perl.com:
>>>
>>>   http://www.perl.com/pub/a/2002/06/11/threads.html
>>
>>
>>
>> I read the article ;) The article doesn't say that there is going to 
>> be a module that will do all this work for you. I just wanted to share 
>> the happy news that such a module is about to emerge.
>>
>> Most of the people don't care how things are implemented, they just 
>> want to know that the API they use is thread-safe, which is how it 
>> should be with chdir() and friends.
>>
>> Though you realize that that this wrapper will incur a certain 
>> overhead, which needs to be benchmarked. And if that overhead is of 
>> any significant value, we should provide a switch to turn if off for 
>> those who don't rely on chdir() and therefore can get a better 
>> performance. I'm talking mainly about the Registry family in this 
>> case, but I can see that this functionality could be provided on the 
>> mod_perl core level (PerlSafeCwd flag?).
>>
>> __________________________________________________________________
>> Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
>> http://stason.org/     mod_perl Guide ---> http://perl.apache.org
>> mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
>> http://modperlbook.org http://apache.org   http://ticketmaster.com
>>
>>
> 
> 



-- 


__________________________________________________________________
Stas Bekman            JAm_pH ------> Just Another mod_perl Hacker
http://stason.org/     mod_perl Guide ---> http://perl.apache.org
mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com
http://modperlbook.org http://apache.org   http://ticketmaster.com

Reply via email to