This simplifies git process management greatly, and the diffstat
makes me happy.

Eric Wong (3):
  git: decouple cat_async_retry from POSIX pipe semantics
  git: use Unix stream sockets for `cat-file --batch-*'
  git+gcf2client: switch to level-triggered wakeups

 lib/PublicInbox/Gcf2Client.pm  |  59 ++------
 lib/PublicInbox/Git.pm         | 269 +++++++++++++++++----------------
 lib/PublicInbox/GitAsyncCat.pm |  98 +-----------
 lib/PublicInbox/LeiToMail.pm   |   2 +-
 lib/PublicInbox/ViewVCS.pm     |   2 +-
 5 files changed, 158 insertions(+), 272 deletions(-)

Reply via email to