diff options
author | Eric Wong <e@80x24.org> | 2021-05-21 10:28:27 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2021-05-23 01:33:03 +0000 |
commit | dc890423db7c63c07ab248309accb429df405576 (patch) | |
tree | d721fd1219a40184442793b03ce40c53ff6f9abd /lib/PublicInbox/LeiToMail.pm | |
parent | 3f4b1cb5884531acae332cddba0ed3d647424567 (diff) | |
download | public-inbox-dc890423db7c63c07ab248309accb429df405576.tar.gz |
This will make some of our tests faster and allow users to try more features of lei without high storage requirements.
Diffstat (limited to 'lib/PublicInbox/LeiToMail.pm')
-rw-r--r-- | lib/PublicInbox/LeiToMail.pm | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/PublicInbox/LeiToMail.pm b/lib/PublicInbox/LeiToMail.pm index da3a95d2..0cbdff8b 100644 --- a/lib/PublicInbox/LeiToMail.pm +++ b/lib/PublicInbox/LeiToMail.pm @@ -650,7 +650,9 @@ sub ipc_atfork_child { my ($self) = @_; my $lei = $self->{lei}; $lei->_lei_atfork_child; - $self->{-lms_ro} = $lei->{lse}->lms if $lei->{lse}; + if (my $lse = $lei->{lse}) { + $self->{-lms_ro} = $lse->{-lms_ro} //= $lse->lms; + } $lei->{auth}->do_auth_atfork($self) if $lei->{auth}; $SIG{__WARN__} = PublicInbox::Eml::warn_ignore_cb(); $self->SUPER::ipc_atfork_child; |