]> Sergey Matveev's repositories - public-inbox.git/blobdiff - script/public-inbox-learn
spawn: move run_die here from PublicInbox::Import
[public-inbox.git] / script / public-inbox-learn
index 9352c8ff7dd41088796eb60607452cea3b98cc0d..1731a4ba4037c0ee889c09b8a1424378c0f5cdff 100755 (executable)
@@ -39,8 +39,7 @@ my $spamc = PublicInbox::Spamcheck::Spamc->new;
 my $pi_cfg = PublicInbox::Config->new;
 my $err;
 my $mime = PublicInbox::Eml->new(do{
-       local $/;
-       my $data = <STDIN>;
+       defined(my $data = do { local $/; <STDIN> }) or die "read STDIN: $!\n";
        $data =~ s/\A[\r\n]*From [^\r\n]*\r?\n//s;
 
        if ($train ne 'rm') {