CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2014/07/10 04:19:06
Modified files:
regress/usr.sbin/relayd: Client.pm Proc.pm Server.pm
args-http-append.pl
args-http-chunked.pl
args-http-contentlength.pl
args-http-expect.pl
args-http-filter-block.pl
args-http-filter-cookie.pl
args-http-filter-persistent.pl
args-http-filter-url-file.pl
args-http-persistent.pl
args-http-put.pl args-https-chunked.pl
args-https-contentlength.pl
args-https-filter-persistent.pl
args-https-persistent.pl
args-https-put.pl funcs.pl relayd.pl
remote.pl
Log message:
Implement non-persistent connections in a cleaner way. Every test
that offers multiple requets per HTTP connection is run twice.
First all requests are run over a single TCP connection. Then for
each requests a separate TCP connection is established. If a
requests during a persistent connection fails, a reconnect is done
as relayd cancels the whole connection. This allows stricter tests
for filters.
OK reyk@