]> Sergey Matveev's repositories - public-inbox.git/blobdiff - lib/PublicInbox/View.pm
view: stop storing all MIME objects on large threads
[public-inbox.git] / lib / PublicInbox / View.pm
index bb49c035d976db7a65b83924a594e4b16c407b99..416cb4a8001a9040afabff4ec606a2ceacb6c67b 100644 (file)
@@ -218,7 +218,7 @@ sub index_entry {
        $rv .= $subj . "\n";
        $rv .= _th_index_lite($mid_raw, \$irt, $id, $ctx);
        my @tocc;
-       my $mime = $smsg->{mime};
+       my $mime = delete $smsg->{mime}; # critical to memory use
        my $hdr = $mime->header_obj;
        my $from = _hdr_names_html($hdr, 'From');
        obfuscate_addrs($obfs_ibx, $from) if $obfs_ibx;