Subject: | global destruction error. |
The following global destruction errors, seen on Linux 2.6.11 with Perl
5.8.8 and CGI::Session 4.20, seem to be caused by DESTROY() trying to
commit() when the handle is no longer valid. If you would consider this
a bug, perhaps DESTROY could check whether the Handle is defined (and
warn if it is not?).
---------
(in cleanup) Can't call method "commit" on unblessed reference
at /usr/local/lib/perl5/site_perl/5.8.8/CGI/Session/Driver/DBI.pm line
130 during global destruction.
(in cleanup) Can't connect to data source , no database driver
specified and DBI_DSN env var not set at
/usr/local/lib/perl5/site_perl/5.8.8/CGI/Session/Driver/DBI.pm line 26
(in cleanup) Can't call method "commit" on unblessed reference
at /usr/local/lib/perl5/site_perl/5.8.8/CGI/Session/Driver/DBI.pm line
130 during global destruction.
----------