Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the CGI CPAN distribution.

Report information
The Basics
Id: 17825
Status: resolved
Priority: 0/
Queue: CGI

People
Owner: Nobody in particular
Requestors: yuji.maeda [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Important
Broken in: (no value)
Fixed in: (no value)



Subject: Problem under CGI::Fast
When CGI::Fast->new is called, $self->_reset_globals also should be called. That's why : If CGI->new is called, it cause caching parameters with $self->save_request. After that, new object created with CGI::Fast->new will inherits old parameters in another request. I think this is not only bug, but also the developper's fault. But not so many CPAN authors care about CGI::Fast :( Cheers, Yuji Maeda
I'm just confirming that this bug was fixed in the CGI.pm 3.17 release: " 3. CGI::Fast->new() calls CGI->_reset_globals to avoid contamination of one session with another's variables."