Return-Path: Delivered-To: apmail-perl-embperl-archive@www.apache.org Received: (qmail 87118 invoked from network); 11 Nov 2004 22:57:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 11 Nov 2004 22:57:39 -0000 Received: (qmail 91589 invoked by uid 500); 11 Nov 2004 22:57:28 -0000 Delivered-To: apmail-perl-embperl-archive@perl.apache.org Received: (qmail 91527 invoked by uid 500); 11 Nov 2004 22:57:27 -0000 Mailing-List: contact embperl-help@perl.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list embperl@perl.apache.org Received: (qmail 91481 invoked by uid 99); 11 Nov 2004 22:57:27 -0000 Received-SPF: pass (hermes.apache.org: domain of andre.landwehr@gmx.net designates 213.165.64.20 as permitted sender) Received: from [213.165.64.20] (HELO mail.gmx.net) (213.165.64.20) by apache.org (qpsmtpd/0.28) with SMTP; Thu, 11 Nov 2004 14:57:27 -0800 Received: (qmail 13243 invoked by uid 65534); 11 Nov 2004 22:57:22 -0000 Received: from pD9E58484.dip.t-dialin.net (EHLO green.cauldron.priv) (217.229.132.132) by mail.gmx.net (mp015) with SMTP; 11 Nov 2004 23:57:22 +0100 X-Authenticated: #123918 Received: by green.cauldron.priv (Postfix, from userid 1000) id 5B990226D2C; Thu, 11 Nov 2004 23:57:21 +0100 (CET) Date: Thu, 11 Nov 2004 23:57:21 +0100 From: Andre Landwehr To: embperl@perl.apache.org Subject: Re: Sessions get mixed up ? Message-ID: <20041111225721.GA5282@green> Reply-To: andre.landwehr@gmx.net Mail-Followup-To: andre.landwehr@gmx.net, embperl@perl.apache.org References: <4190CB15.607@snowfall.se> <20041110165228.GA5231@green> <41928744.3010705@snowfall.se> <20041111172122.GA5280@green> <4193E982.7090109@snowfall.se> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4193E982.7090109@snowfall.se> X-Operating-System: Linux green 2.6.9 User-Agent: Mutt/1.5.6+20040907i X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N On Thu, Nov 11, 2004 at 11:36:50PM +0100, Stefan Cars wrote: > > Andre Landwehr wrote: > >Here is a thread from the time I had the problem, including > >Geralds answer. > >http://www.gossamer-threads.com/lists/modperl/embperl/11175#11175 > > > >The link Gerald posted is no longer valid, but I think I found > >the page here: > >http://perl.apache.org/docs/general/perl_reference/perl_reference.html#my___Scoped_Variable_in_Nested_Subroutines > Does this means that for example $udat{foo} can't be used inside a sub > that is created with sub { } and not [$ sub $] and included with the > 'do' syntax ? To my understanding that is true. Not only %udat is affected but everything you use in the sub that may be affected by closures, though %udat is certainly the most annoying candidate from a security point of view. But maybe someone else can comment on that since my latest experiences with Embperl are not very current anymore (I changed to C/C++/Java development 2 years ago and have not done very much with Embperl since then) Andre -- Earth. Air. Fire. Water. --------------------------------------------------------------------- To unsubscribe, e-mail: embperl-unsubscribe@perl.apache.org For additional commands, e-mail: embperl-help@perl.apache.org