CVSROOT:        /cvs
Module name:    src
Changes by:     bl...@cvs.openbsd.org   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@

Reply via email to