From: Eric Wong Date: Thu, 28 Oct 2021 11:15:00 +0000 (+0000) Subject: lei sucks: show nproc in CPU info X-Git-Tag: v1.7.0~32 X-Git-Url: http://www.git.stargrave.org/?p=public-inbox.git;a=commitdiff_plain;h=0de5ec392999835027db8512c6a0e00406fa4dce lei sucks: show nproc in CPU info Some bugs are triggered with more CPUs, some with 1 CPU. --- diff --git a/lib/PublicInbox/LeiSucks.pm b/lib/PublicInbox/LeiSucks.pm index e832f95e..8e866fc9 100644 --- a/lib/PublicInbox/LeiSucks.pm +++ b/lib/PublicInbox/LeiSucks.pm @@ -11,6 +11,7 @@ use Digest::SHA (); use Config; use POSIX (); use PublicInbox::Config; +use PublicInbox::IPC; sub lei_sucks { my ($lei, @argv) = @_; @@ -22,9 +23,10 @@ sub lei_sucks { } eval { require PublicInbox }; my $pi_ver = eval('$PublicInbox::VERSION') // '(???)'; + my $nproc = PublicInbox::IPC::detect_nproc() // '?'; my @out = ("lei $pi_ver\n", "perl $Config{version} / $os $rel / $mac ". - "ptrsize=$Config{ptrsize}\n"); + "ptrsize=$Config{ptrsize} nproc=$nproc\n"); chomp(my $gv = `git --version` || "git missing"); $gv =~ s/ version / /; my $json = ref(PublicInbox::Config->json);