diff options
Diffstat (limited to 'script')
-rwxr-xr-x | script/public-inbox-httpd | 2 | ||||
-rwxr-xr-x | script/public-inbox-index | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/script/public-inbox-httpd b/script/public-inbox-httpd index 43f18188..47e38eca 100755 --- a/script/public-inbox-httpd +++ b/script/public-inbox-httpd @@ -21,8 +21,8 @@ my $refresh = sub { } } else { require PublicInbox::WWW; - PublicInbox::WWW->preload; my $www = PublicInbox::WWW->new; + $www->preload; $app = builder { eval { enable 'Deflater', diff --git a/script/public-inbox-index b/script/public-inbox-index index 32121f6d..5adb6e74 100755 --- a/script/public-inbox-index +++ b/script/public-inbox-index @@ -15,7 +15,7 @@ use PublicInbox::Admin qw(resolve_repo_dir); my $config = eval { PublicInbox::Config->new } || eval { warn "public-inbox unconfigured for serving, indexing anyways...\n"; - {} + undef; }; eval { require PublicInbox::SearchIdx }; if ($@) { @@ -45,7 +45,7 @@ if (@ARGV) { sub usage { print STDERR "Usage: $usage\n"; exit 1 } usage() unless @dirs; -$config->each_inbox(sub { +defined($config) and $config->each_inbox(sub { my ($ibx) = @_; for my $i (0..$#dirs) { |