Skip Menu |

This queue is for tickets about the CGI-Application-Plugin-Session CPAN distribution.

Report information
The Basics
Id: 17824
Status: resolved
Priority: 0/
Queue: CGI-Application-Plugin-Session

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

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



Subject: Problem under CGI::Fast
CAP::Session causes important problem under CGI::Fast. CAP::Session should treat CGI::Fast object the same as CGI object. If it doesn't, CGI::Session creates CGI object by itself. And it causes that CGI object caches params. It is important problem. That's why the cached params will be used in another request. The code should be fixed as follows: [before] if (ref $params[1] && ref $params[1] ne 'CGI') { [after] if (ref $params[1] && ! $params[1]->isa('CGI') ) { Cheers, Yuji Maeda