]> Sergey Matveev's repositories - public-inbox.git/commit
lei q: improve early aborts w/ remote externals
authorEric Wong <e@80x24.org>
Sun, 28 Feb 2021 12:25:28 +0000 (18:25 +0600)
committerEric Wong <e@80x24.org>
Mon, 1 Mar 2021 05:52:05 +0000 (05:52 +0000)
commitac6c31a84fc9ef363bca6838c40a2bf30f49e43e
treef9b0c8eeb497f9a3261e9cf19b1de8afe4105f1d
parent089c81f12fb8f7225103d661f2ec9073b0fea8f9
lei q: improve early aborts w/ remote externals

We must issue LeiStore->done if a client disconnects
while we're streaming from a remote external.  This
can happen via SIGPIPE, or if a client process is
interrupted by any other means.
lib/PublicInbox/LEI.pm
lib/PublicInbox/LeiImport.pm
lib/PublicInbox/LeiXSearch.pm
t/lei-externals.t