I have figured out the problem. It was down to my globally scoped variables in the pl scripts such as
my $q = new CGI; Once I specifically passed these into each procedure the problems ceased. Thanks for you help with this one. -----Original Message----- From: Thomas Schindl [mailto:[EMAIL PROTECTED] Sent: 16 April 2005 14:43 To: Perrin Harkins Cc: [EMAIL PROTECTED]; modperl@perl.apache.org Subject: Re: Wrong page being displayed The description of the problem really looks like that, so I could only second Perrins suggestion to show us the code in question. I looks like that you are hitting perl-processes which have a closure or something else and in mod_perl the code is not recompiled everytime. Tom > On Fri, 2005-04-15 at 18:39 +0100, Graham Vickrage wrote: > > It shows previously viewed pages and with no particular pattern. > > Does anyone know where I start looking to solve this one. > > How about showing us some code? Try to reduce it to a minimal piece > that demonstrates the problem. > > Chances are good that you have a closure in your code that is making > your CGI object persist between requests. > > - Perrin > -- +++ GMX - Die erste Adresse für Mail, Message, More +++ 1 GB Mailbox bereits in GMX FreeMail http://www.gmx.net/de/go/mail