X-Git-Url: http://www.git.stargrave.org/?a=blobdiff_plain;f=lib%2FPublicInbox%2FDaemon.pm;h=155707e1df49c4d0c17dd61551f19acc0538e2c5;hb=0d38f65c490466837ae091afa7a7b6f59d04ce7c;hp=1520f8f20e563850fad496df741bdd64dc797cff;hpb=d78f50649a5545d66a61b5465ca7f5ce4be398ea;p=public-inbox.git diff --git a/lib/PublicInbox/Daemon.pm b/lib/PublicInbox/Daemon.pm index 1520f8f2..155707e1 100644 --- a/lib/PublicInbox/Daemon.pm +++ b/lib/PublicInbox/Daemon.pm @@ -654,14 +654,8 @@ sub run ($$$;$) { my $af_default = $default =~ /:8080\z/ ? 'httpready' : undef; my $for_destroy = daemonize(); - # this wastes a bit of memory for non-PublicInbox::WWW -httpd users - # oh well... - eval { - require PublicInbox::Gcf2; - require PublicInbox::Gcf2Client; - }; - local $PublicInbox::GitAsyncCat::GCF2C = - PublicInbox::Gcf2Client::new() if !$@; + # localize GCF2C for tests: + local $PublicInbox::GitAsyncCat::GCF2C; daemon_loop($refresh, $post_accept, $tlsd, $af_default); PublicInbox::DS->Reset;