]> Sergey Matveev's repositories - public-inbox.git/commit
git: move async_cat reference to PublicInbox::Git
authorEric Wong <e@yhbt.net>
Wed, 10 Jun 2020 07:04:31 +0000 (07:04 +0000)
committerEric Wong <e@yhbt.net>
Sat, 13 Jun 2020 07:55:45 +0000 (07:55 +0000)
commitf1c9ad532f8dd46df172cfde85329a6e00ed1eab
tree0ea94c773af1126d54fc2f39e71f71a61985aeed
parent3c7c389f514f9123667926af1613b5c79833085c
git: move async_cat reference to PublicInbox::Git

Trying to avoid a circular reference by relying on $ibx object
here makes no sense, since skipping GitCatAsync::close will
result in an FD leak, anyways.  So keep GitAsyncCat contained to
git-only operations, since we'll be using it for Solver in the
distant feature.
lib/PublicInbox/Git.pm
lib/PublicInbox/GitAsyncCat.pm
lib/PublicInbox/IMAP.pm
lib/PublicInbox/Inbox.pm