]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/LeiForgetMailSync.pm
get rid of unnecessary bytes::length usage
[public-inbox.git] / lib / PublicInbox / LeiForgetMailSync.pm
index 940ca1b692c10d47faf7849d275ed1ac7c5c41e0..2b4e58a9b39a7c3ed69e53341920489d81d8f44c 100644 (file)
@@ -16,12 +16,12 @@ sub lei_forget_mail_sync {
        my ($lei, @folders) = @_;
        my $lms = $lei->lms or return;
        my $sto = $lei->_lei_store or return; # may disappear due to race
-       $sto->write_prepare;
+       $sto->write_prepare($lei);
        my $err = $lms->arg2folder($lei, \@folders);
        $lei->qerr(@{$err->{qerr}}) if $err->{qerr};
        return $lei->fail($err->{fail}) if $err->{fail};
        $sto->ipc_do('lms_forget_folders', @folders);
-       my $wait = $sto->ipc_do('done');
+       $lei->sto_done_request;
 }
 
 *_complete_forget_mail_sync = \&PublicInbox::LeiExportKw::_complete_export_kw;