[Rt-commit] r16170 - in rt/3.8/trunk: lib/RT/Interface/Web/Mason

falcone at bestpractical.com falcone at bestpractical.com
Tue Sep 30 13:51:57 EDT 2008


Author: falcone
Date: Tue Sep 30 13:51:56 2008
New Revision: 16170

Modified:
   rt/3.8/trunk/   (props changed)
   rt/3.8/trunk/lib/RT/Interface/Web/Mason/ApacheHandler.pm
   rt/3.8/trunk/lib/RT/Interface/Web/Mason/CGIHandler.pm

Log:
 r40295 at ketch:  falcone | 2008-09-30 13:19:17 -0400
 * revert cleanup from require/our @ISA to use base because it breaks
   RT running under fastcgi/mod_perl


Modified: rt/3.8/trunk/lib/RT/Interface/Web/Mason/ApacheHandler.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Interface/Web/Mason/ApacheHandler.pm	(original)
+++ rt/3.8/trunk/lib/RT/Interface/Web/Mason/ApacheHandler.pm	Tue Sep 30 13:51:56 2008
@@ -3,7 +3,9 @@
 use strict;
 use warnings;
 
-use base qw(HTML::Mason::ApacheHandler);
+# use base fails here (see rt3.fsck.com#12555)
+require HTML::Mason::ApacheHandler;
+our @ISA = qw(HTML::Mason::ApacheHandler);
 use RT::Interface::Web::Mason::HandlerMixin;
 
 sub handle_request {

Modified: rt/3.8/trunk/lib/RT/Interface/Web/Mason/CGIHandler.pm
==============================================================================
--- rt/3.8/trunk/lib/RT/Interface/Web/Mason/CGIHandler.pm	(original)
+++ rt/3.8/trunk/lib/RT/Interface/Web/Mason/CGIHandler.pm	Tue Sep 30 13:51:56 2008
@@ -3,7 +3,9 @@
 use strict;
 use warnings;
 
-use base qw(HTML::Mason::CGIHandler);
+# use base fails here (see rt3.fsck.com#12555)
+require HTML::Mason::CGIHandler;
+our @ISA = qw(HTML::Mason::CGIHandler);
 use RT::Interface::Web::Mason::HandlerMixin;
 
 sub handle_cgi_object {


More information about the Rt-commit mailing list