diff options
Diffstat (limited to 'Master/tlpkg/TeXLive/TLDownload.pm')
-rw-r--r-- | Master/tlpkg/TeXLive/TLDownload.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Master/tlpkg/TeXLive/TLDownload.pm b/Master/tlpkg/TeXLive/TLDownload.pm index 81c1bebb87a..20aa86280e9 100644 --- a/Master/tlpkg/TeXLive/TLDownload.pm +++ b/Master/tlpkg/TeXLive/TLDownload.pm @@ -7,6 +7,7 @@ package TeXLive::TLDownload; use TeXLive::TLUtils; +use TeXLive::TLConfig; use File::Temp qw/tempfile/; my $svnrev = '$Revision$'; @@ -43,8 +44,10 @@ sub new my $self = {}; my $ua = LWP::UserAgent->new( agent => "texlive/lwp", - keep_alive => 3, + # use LWP::ConnCache, and keep 1 connection open + keep_alive => 1, env_proxy => 1, + timeout => $TeXLive::TLConfig::NetworkTimeout, ); $self->{'ua'} = $ua; $self->{'enabled'} = 1; |