> If I remember correctly we had a similar problem and the way we solved
> it was to make sure that at the beginning of the script all variables
> were initialized to 0 or blank.

Yes... It really sounds like some horrible global variable is not being
reinitialized properly. Try to make a list of all your global variables
and localize them in your main cgi script:

  local $SomePackage::SomeVariable = undef;
  local %OtherPackage::SomeHash    = ();

etc.

And see how it goes.
Cheers,
-- 
Building a better web - http://www.mkdoc.com/
---------------------------------------------
Jean-Michel Hiver
[EMAIL PROTECTED]  - +44 (0)114 255 8097
Homepage: http://www.webmatrix.net/

-- 
Reporting bugs: http://perl.apache.org/bugs/
Mail list info: http://perl.apache.org/maillist/modperl.html

Reply via email to