]> git.ipfire.org Git - thirdparty/squid.git/commit - src/cf.data.pre
Added ftp_client_idle_timeout directive to squid.conf.
authorAlex Rousskov <rousskov@measurement-factory.com>
Mon, 26 Aug 2013 18:24:02 +0000 (12:24 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Mon, 26 Aug 2013 18:24:02 +0000 (12:24 -0600)
commitf6e8754a27de89d16713128596daafa147c09cda
treef3b0989a4a5297faaf448570d6033cfdaf4d8601
parent29f23abfda055fadd3871a5cb6d6014bdac81e27
Added ftp_client_idle_timeout directive to squid.conf.

Many FTP clients do not deal with control connection closures. They cannot
retry pconn races without asking the user for credentials, for example.  Thus,
the existing client_idle_pconn_timeout default (2 minutes) does not work well
for FTP clients. One the other hand, increasing that may create too many idle
HTTP connections for Squid to maintain.

The new timeout is specific to ftp_port traffic. It does not affect ftp://...
requests sent to an http[s]_port.
src/SquidConfig.h
src/cf.data.pre
src/client_side.cc