if (!run([qw(spamc -L), $train], \$in, @output)) {
$err = 1;
}
+
+ $err or eval {
+ require PublicInbox::Search;
+ require PublicInbox::GitCatFile;
+ my $git = PublicInbox::GitCatFile->new($git_dir);
+ umask 0022; # XXX FIXME use git config core.sharedRepository
+ my $s = PublicInbox::Search->new($git_dir, 1);
+ $s->index_sync($git);
+ };
}
+
exit $err;