]> Sergey Matveev's repositories - public-inbox.git/blobdiff - public-inbox.cgi
Makefile.PL: add "syntax" target to check syntax
[public-inbox.git] / public-inbox.cgi
index 63663f32c4972cf040cbdfe890d7bf2841d4cda3..75d510c092b284a685f7158566dadf4029e354d6 100755 (executable)
@@ -4,13 +4,16 @@
 use strict;
 use warnings;
 use IO::Handle;
-require PublicInbox::WWW;
+use PublicInbox::WWW;
 use CGI qw/-nosticky/;
 our $NO_SCRIPT_NAME;
 our %HTTP_CODES;
 BEGIN {
        $NO_SCRIPT_NAME = 1 if $ENV{NO_SCRIPT_NAME};
-       CGI->compile if $ENV{MOD_PERL};
+       if ($ENV{MOD_PERL}) {
+               CGI->compile;
+               PublicInbox::WWW->preload;
+       }
 
        %HTTP_CODES = (
                200 => 'OK',