about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--lib/PublicInbox/WwwListing.pm2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/PublicInbox/WwwListing.pm b/lib/PublicInbox/WwwListing.pm
index 33cb0ace..42a0c0d8 100644
--- a/lib/PublicInbox/WwwListing.pm
+++ b/lib/PublicInbox/WwwListing.pm
@@ -20,7 +20,7 @@ if (eval { require IO::Compress::Gzip }) {
         for my $mod (qw(JSON::MaybeXS JSON JSON::PP)) {
                 eval "require $mod" or next;
                 # ->ascii encodes non-ASCII to "\uXXXX"
-                $json = $mod->new->ascii(1);
+                $json = $mod->new->ascii(1) and last;
         }
 }