'--prune' => \$prune,
);
GetOptions(%opts) or die "bad command-line args\n$usage";
-die "--jobs must be positive\n" if defined $jobs && $jobs <= 0;
+die "--jobs must be positive\n" if defined $jobs && $jobs < 0;
my @dirs;
eval { require PublicInbox::V2Writable };
die "v2 requirements not met: $@\n" if $@;
my $v2w = eval {
- local $ENV{NPROC} = $jobs;
+ local $ENV{NPROC} = $jobs if $jobs;
PublicInbox::V2Writable->new($repo);
};
if (defined $jobs) {
- if ($jobs == 1) {
+ if ($jobs == 0) {
$v2w->{parallel} = 0;
} else {
my $n = $v2w->{partitions};