From 8d86e5b49d7f5d6e0b1768d0bd55fd21df36f86e Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Thu, 2 Nov 2023 09:35:38 +0000 Subject: move read_all, try_cat, and poll_in to PublicInbox::IO The IO package seems like a better home for I/O subs than the Git package. We lose the 60 second read timeout for `git cat-file --batch-*' processes since it's probably not necessary given how reliable the code has proven and things would fall over hard in other ways if the storage device were completely hosed. --- lib/PublicInbox/Import.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/PublicInbox/Import.pm') diff --git a/lib/PublicInbox/Import.pm b/lib/PublicInbox/Import.pm index 5b0201c6..2d60db55 100644 --- a/lib/PublicInbox/Import.pm +++ b/lib/PublicInbox/Import.pm @@ -21,7 +21,7 @@ use POSIX qw(strftime); use autodie qw(socketpair); use Carp qw(croak); use Socket qw(AF_UNIX SOCK_STREAM); -use PublicInbox::Git qw(read_all); +use PublicInbox::IO qw(read_all); sub default_branch () { state $default_branch = do { -- cgit v1.2.3-24-ge0c7