]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiNoteEvent.pm
lei note-event: wq_io_do => wq_do
[public-inbox.git] / lib / PublicInbox / LeiNoteEvent.pm
index 1749c98f83128af7221100e737fbb5a65be9095d..3472e73070d6e86c9fe4f57b87b37db1c7d13be4 100644 (file)
@@ -72,8 +72,7 @@ sub lei_note_event {
        my $lms = $lei->lms or return;
        $lms->lms_write_prepare if $new_cur eq ''; # for ->clear_src below
        $lei->{opt}->{quiet} = 1;
-       eval { $lms->arg2folder($lei, [ $folder ]) };
-       return if $@;
+       $lms->arg2folder($lei, [ $folder ]);
        my $state = $cfg->get_1("watch.$folder.state") // 'tag-rw';
        return if $state eq 'pause';
        return $lms->clear_src($folder, \$bn) if $new_cur eq '';
@@ -98,7 +97,7 @@ sub lei_note_event {
                return if index($fl, 'T') >= 0;
                my $kw = PublicInbox::MdirReader::flags2kw($fl);
                my $vmd = { kw => $kw, sync_info => [ $folder, \$bn ] };
-               $self->wq_io_do('maildir_event', [], $fn, $vmd, $state);
+               $self->wq_do('maildir_event', $fn, $vmd, $state);
        } # else: TODO: imap
 }