You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by gg...@apache.org on 2018/11/17 17:40:46 UTC

[4/5] httpcomponents-core git commit: Reproduce problem with results in httpcore5/AsyncReverseProxyExample-run1; using: final IOReactorConfig config = IOReactorConfig.custom() .setSoTimeout(10, TimeUnit.SECONDS) .setIoThre

http://git-wip-us.apache.org/repos/asf/httpcomponents-core/blob/93279fff/httpcore5/AsyncReverseProxyExample-run1/AsyncReverseProxyExample.log
----------------------------------------------------------------------
diff --git a/httpcore5/AsyncReverseProxyExample-run1/AsyncReverseProxyExample.log b/httpcore5/AsyncReverseProxyExample-run1/AsyncReverseProxyExample.log
new file mode 100644
index 0000000..9a78cac
--- /dev/null
+++ b/httpcore5/AsyncReverseProxyExample-run1/AsyncReverseProxyExample.log
@@ -0,0 +1,934426 @@
+Reverse proxy to http://localhost:8080
+Listening on port 9094
+[client->proxy] 00000000 GET /one-byte.txt
+[proxy->origin] 00000000 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000000 connection leased
+[proxy->origin] 00000000 GET /one-byte.txt
+[proxy<-origin] 00000000 status 200
+[client<-proxy] 00000000 produce output
+[client<-proxy] 00000000 status 200
+[client<-proxy] 00000000 output available: 0
+[proxy<-origin] 00000000 1 bytes received
+[proxy->origin] 00000000 input capacity: 4095
+[proxy<-origin] 00000000 end of input
+[client<-proxy] 00000000 output available: 1
+[client<-proxy] 00000000 produce output
+[proxy<-origin] connection 127.0.0.1:53600->127.0.0.1:8080 kept alive
+[client<-proxy] 00000000 1 bytes sent
+[client<-proxy] 00000000 end of output
+[client<-proxy] connection 127.0.0.1:53598->127.0.0.1:9094 kept alive
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client->proxy] 00000001 GET /one-byte.txt
+[proxy->origin] 00000001 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000001 connection leased
+[proxy->origin] 00000001 GET /one-byte.txt
+[proxy<-origin] 00000001 status 200
+[client<-proxy] 00000001 produce output
+[client<-proxy] 00000001 status 200
+[proxy<-origin] 00000001 1 bytes received
+[proxy->origin] 00000001 input capacity: 4095
+[client<-proxy] 00000001 output available: 1
+[client<-proxy] 00000001 produce output
+[client<-proxy] 00000001 1 bytes sent
+[proxy<-origin] 00000001 end of input
+[client<-proxy] 00000001 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000001 output available: 0
+[proxy<-origin] connection 127.0.0.1:53604->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53603->127.0.0.1:9094 kept alive
+[client->proxy] 00000002 GET /one-byte.txt
+[proxy->origin] 00000002 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000002 connection leased
+[proxy->origin] 00000002 GET /one-byte.txt
+[proxy<-origin] 00000002 status 200
+[client<-proxy] 00000002 produce output
+[client<-proxy] 00000002 status 200
+[proxy<-origin] 00000002 1 bytes received
+[proxy->origin] 00000002 input capacity: 4095
+[client<-proxy] 00000002 output available: 1
+[client<-proxy] 00000002 produce output
+[client<-proxy] 00000002 1 bytes sent
+[proxy<-origin] 00000002 end of input
+[client<-proxy] 00000002 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000002 output available: 0
+[proxy<-origin] connection 127.0.0.1:53604->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53605->127.0.0.1:9094 kept alive
+[client->proxy] 00000003 GET /one-byte.txt
+[proxy->origin] 00000003 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000003 connection leased
+[proxy->origin] 00000003 GET /one-byte.txt
+[proxy<-origin] 00000003 status 200
+[client<-proxy] 00000003 produce output
+[client<-proxy] 00000003 status 200
+[proxy<-origin] 00000003 1 bytes received
+[proxy->origin] 00000003 input capacity: 4095
+[proxy<-origin] 00000003 end of input
+[proxy<-origin] connection 127.0.0.1:53604->127.0.0.1:8080 kept alive
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000003 output available: 1
+[client<-proxy] 00000003 produce output
+[client<-proxy] 00000003 1 bytes sent
+[client<-proxy] 00000003 end of output
+[client<-proxy] connection 127.0.0.1:53606->127.0.0.1:9094 kept alive
+[client->proxy] 00000004 GET /one-byte.txt
+[proxy->origin] 00000004 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000004 connection leased
+[proxy->origin] 00000004 GET /one-byte.txt
+[proxy<-origin] 00000004 status 200
+[client<-proxy] 00000004 produce output
+[client<-proxy] 00000004 status 200
+[proxy<-origin] 00000004 1 bytes received
+[proxy->origin] 00000004 input capacity: 4095
+[client<-proxy] 00000004 output available: 1
+[client<-proxy] 00000004 produce output
+[client<-proxy] 00000004 1 bytes sent
+[proxy<-origin] 00000004 end of input
+[client<-proxy] 00000004 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000004 output available: 0
+[proxy<-origin] connection 127.0.0.1:53608->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53607->127.0.0.1:9094 kept alive
+[client->proxy] 00000005 GET /one-byte.txt
+[proxy->origin] 00000005 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000005 connection leased
+[proxy->origin] 00000005 GET /one-byte.txt
+[proxy<-origin] 00000005 status 200
+[client<-proxy] 00000005 produce output
+[client<-proxy] 00000005 status 200
+[proxy<-origin] 00000005 1 bytes received
+[proxy->origin] 00000005 input capacity: 4095
+[client<-proxy] 00000005 output available: 1
+[client<-proxy] 00000005 produce output
+[client<-proxy] 00000005 1 bytes sent
+[proxy<-origin] 00000005 end of input
+[client<-proxy] 00000005 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53609->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53608->127.0.0.1:8080 kept alive
+[client->proxy] 00000006 GET /one-byte.txt
+[proxy->origin] 00000006 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000006 connection leased
+[proxy->origin] 00000006 GET /one-byte.txt
+[proxy<-origin] 00000006 status 200
+[client<-proxy] 00000006 produce output
+[client<-proxy] 00000006 status 200
+[proxy<-origin] 00000006 1 bytes received
+[proxy->origin] 00000006 input capacity: 4095
+[proxy<-origin] 00000006 end of input
+[client<-proxy] 00000006 output available: 1
+[client<-proxy] 00000006 produce output
+[proxy<-origin] connection 127.0.0.1:53608->127.0.0.1:8080 kept alive
+[client<-proxy] 00000006 1 bytes sent
+[client<-proxy] 00000006 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53610->127.0.0.1:9094 kept alive
+[client->proxy] 00000007 GET /one-byte.txt
+[proxy->origin] 00000007 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000007 connection leased
+[proxy->origin] 00000007 GET /one-byte.txt
+[proxy<-origin] 00000007 status 200
+[client<-proxy] 00000007 produce output
+[client<-proxy] 00000007 status 200
+[proxy<-origin] 00000007 1 bytes received
+[proxy->origin] 00000007 input capacity: 4095
+[client<-proxy] 00000007 output available: 1
+[client<-proxy] 00000007 produce output
+[client<-proxy] 00000007 1 bytes sent
+[proxy<-origin] 00000007 end of input
+[client<-proxy] 00000007 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000007 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53611->127.0.0.1:9094 kept alive
+[client->proxy] 00000008 GET /one-byte.txt
+[proxy->origin] 00000008 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000008 connection leased
+[proxy->origin] 00000008 GET /one-byte.txt
+[proxy<-origin] 00000008 status 200
+[client<-proxy] 00000008 produce output
+[client<-proxy] 00000008 status 200
+[proxy<-origin] 00000008 1 bytes received
+[proxy->origin] 00000008 input capacity: 4095
+[client<-proxy] 00000008 output available: 1
+[client<-proxy] 00000008 produce output
+[client<-proxy] 00000008 1 bytes sent
+[proxy<-origin] 00000008 end of input
+[client<-proxy] 00000008 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000008 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53613->127.0.0.1:9094 kept alive
+[client->proxy] 00000009 GET /one-byte.txt
+[proxy->origin] 00000009 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000009 connection leased
+[proxy->origin] 00000009 GET /one-byte.txt
+[proxy<-origin] 00000009 status 200
+[client<-proxy] 00000009 produce output
+[client<-proxy] 00000009 status 200
+[proxy<-origin] 00000009 1 bytes received
+[proxy->origin] 00000009 input capacity: 4095
+[client<-proxy] 00000009 output available: 1
+[client<-proxy] 00000009 produce output
+[client<-proxy] 00000009 1 bytes sent
+[client<-proxy] 00000009 output available: 0
+[proxy<-origin] 00000009 end of input
+[client<-proxy] 00000009 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53614->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client->proxy] 0000000A GET /one-byte.txt
+[proxy->origin] 0000000A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000A connection leased
+[proxy->origin] 0000000A GET /one-byte.txt
+[proxy<-origin] 0000000A status 200
+[client<-proxy] 0000000A produce output
+[client<-proxy] 0000000A status 200
+[proxy<-origin] 0000000A 1 bytes received
+[proxy->origin] 0000000A input capacity: 4095
+[client<-proxy] 0000000A output available: 1
+[client<-proxy] 0000000A produce output
+[client<-proxy] 0000000A 1 bytes sent
+[proxy<-origin] 0000000A end of input
+[client<-proxy] 0000000A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] 0000000A output available: 0
+[client<-proxy] connection 127.0.0.1:53615->127.0.0.1:9094 kept alive
+[client->proxy] 0000000B GET /one-byte.txt
+[proxy->origin] 0000000B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000B connection leased
+[proxy->origin] 0000000B GET /one-byte.txt
+[proxy<-origin] 0000000B status 200
+[client<-proxy] 0000000B produce output
+[client<-proxy] 0000000B status 200
+[proxy<-origin] 0000000B 1 bytes received
+[proxy->origin] 0000000B input capacity: 4095
+[client<-proxy] 0000000B output available: 1
+[client<-proxy] 0000000B produce output
+[client<-proxy] 0000000B 1 bytes sent
+[proxy<-origin] 0000000B end of input
+[client<-proxy] 0000000B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000000B output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53616->127.0.0.1:9094 kept alive
+[client->proxy] 0000000C GET /one-byte.txt
+[proxy->origin] 0000000C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000C connection leased
+[proxy->origin] 0000000C GET /one-byte.txt
+[proxy<-origin] 0000000C status 200
+[client<-proxy] 0000000C produce output
+[client<-proxy] 0000000C status 200
+[proxy<-origin] 0000000C 1 bytes received
+[proxy->origin] 0000000C input capacity: 4095
+[client<-proxy] 0000000C output available: 1
+[client<-proxy] 0000000C produce output
+[client<-proxy] 0000000C 1 bytes sent
+[proxy<-origin] 0000000C end of input
+[client<-proxy] 0000000C end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000000C output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53617->127.0.0.1:9094 kept alive
+[client->proxy] 0000000D GET /one-byte.txt
+[proxy->origin] 0000000D request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000D connection leased
+[proxy->origin] 0000000D GET /one-byte.txt
+[proxy<-origin] 0000000D status 200
+[client<-proxy] 0000000D produce output
+[client<-proxy] 0000000D status 200
+[proxy<-origin] 0000000D 1 bytes received
+[proxy->origin] 0000000D input capacity: 4095
+[client<-proxy] 0000000D output available: 1
+[client<-proxy] 0000000D produce output
+[client<-proxy] 0000000D 1 bytes sent
+[proxy<-origin] 0000000D end of input
+[client<-proxy] 0000000D end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000000D output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53618->127.0.0.1:9094 kept alive
+[client->proxy] 0000000E GET /one-byte.txt
+[proxy->origin] 0000000E request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000E connection leased
+[proxy->origin] 0000000E GET /one-byte.txt
+[proxy<-origin] 0000000E status 200
+[client<-proxy] 0000000E produce output
+[client<-proxy] 0000000E status 200
+[proxy<-origin] 0000000E 1 bytes received
+[proxy->origin] 0000000E input capacity: 4095
+[client<-proxy] 0000000E output available: 1
+[client<-proxy] 0000000E produce output
+[client<-proxy] 0000000E 1 bytes sent
+[proxy<-origin] 0000000E end of input
+[client<-proxy] 0000000E end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000000E output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53619->127.0.0.1:9094 kept alive
+[client->proxy] 0000000F GET /one-byte.txt
+[proxy->origin] 0000000F request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000000F connection leased
+[proxy->origin] 0000000F GET /one-byte.txt
+[proxy<-origin] 0000000F status 200
+[client<-proxy] 0000000F produce output
+[client<-proxy] 0000000F status 200
+[proxy<-origin] 0000000F 1 bytes received
+[proxy->origin] 0000000F input capacity: 4095
+[client<-proxy] 0000000F output available: 1
+[client<-proxy] 0000000F produce output
+[client<-proxy] 0000000F 1 bytes sent
+[proxy<-origin] 0000000F end of input
+[client<-proxy] 0000000F end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] 0000000F output available: 0
+[client<-proxy] connection 127.0.0.1:53620->127.0.0.1:9094 kept alive
+[client->proxy] 00000010 GET /one-byte.txt
+[proxy->origin] 00000010 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000010 connection leased
+[proxy->origin] 00000010 GET /one-byte.txt
+[proxy<-origin] 00000010 status 200
+[client<-proxy] 00000010 produce output
+[client<-proxy] 00000010 status 200
+[proxy<-origin] 00000010 1 bytes received
+[proxy->origin] 00000010 input capacity: 4095
+[client<-proxy] 00000010 output available: 1
+[client<-proxy] 00000010 produce output
+[client<-proxy] 00000010 1 bytes sent
+[proxy<-origin] 00000010 end of input
+[client<-proxy] 00000010 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000010 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53621->127.0.0.1:9094 kept alive
+[client->proxy] 00000011 GET /one-byte.txt
+[proxy->origin] 00000011 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000011 connection leased
+[proxy->origin] 00000011 GET /one-byte.txt
+[proxy<-origin] 00000011 status 200
+[client<-proxy] 00000011 produce output
+[client<-proxy] 00000011 status 200
+[proxy<-origin] 00000011 1 bytes received
+[proxy->origin] 00000011 input capacity: 4095
+[client<-proxy] 00000011 output available: 1
+[client<-proxy] 00000011 produce output
+[client<-proxy] 00000011 1 bytes sent
+[proxy<-origin] 00000011 end of input
+[client<-proxy] 00000011 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000011 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53622->127.0.0.1:9094 kept alive
+[client->proxy] 00000012 GET /one-byte.txt
+[proxy->origin] 00000012 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000012 connection leased
+[proxy->origin] 00000012 GET /one-byte.txt
+[proxy<-origin] 00000012 status 200
+[client<-proxy] 00000012 produce output
+[client<-proxy] 00000012 status 200
+[proxy<-origin] 00000012 1 bytes received
+[proxy->origin] 00000012 input capacity: 4095
+[client<-proxy] 00000012 output available: 1
+[client<-proxy] 00000012 produce output
+[client<-proxy] 00000012 1 bytes sent
+[proxy<-origin] 00000012 end of input
+[client<-proxy] 00000012 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000012 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53623->127.0.0.1:9094 kept alive
+[client->proxy] 00000013 GET /one-byte.txt
+[proxy->origin] 00000013 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000013 connection leased
+[proxy->origin] 00000013 GET /one-byte.txt
+[proxy<-origin] 00000013 status 200
+[client<-proxy] 00000013 produce output
+[client<-proxy] 00000013 status 200
+[proxy<-origin] 00000013 1 bytes received
+[proxy->origin] 00000013 input capacity: 4095
+[client<-proxy] 00000013 output available: 1
+[client<-proxy] 00000013 produce output
+[client<-proxy] 00000013 1 bytes sent
+[proxy<-origin] 00000013 end of input
+[client<-proxy] 00000013 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000013 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53624->127.0.0.1:9094 kept alive
+[client->proxy] 00000014 GET /one-byte.txt
+[proxy->origin] 00000014 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000014 connection leased
+[proxy->origin] 00000014 GET /one-byte.txt
+[proxy<-origin] 00000014 status 200
+[client<-proxy] 00000014 produce output
+[client<-proxy] 00000014 status 200
+[proxy<-origin] 00000014 1 bytes received
+[proxy->origin] 00000014 input capacity: 4095
+[client<-proxy] 00000014 output available: 1
+[client<-proxy] 00000014 produce output
+[client<-proxy] 00000014 1 bytes sent
+[proxy<-origin] 00000014 end of input
+[client<-proxy] 00000014 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000014 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53625->127.0.0.1:9094 kept alive
+[client->proxy] 00000015 GET /one-byte.txt
+[proxy->origin] 00000015 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000015 connection leased
+[proxy->origin] 00000015 GET /one-byte.txt
+[proxy<-origin] 00000015 status 200
+[client<-proxy] 00000015 produce output
+[client<-proxy] 00000015 status 200
+[proxy<-origin] 00000015 1 bytes received
+[proxy->origin] 00000015 input capacity: 4095
+[client<-proxy] 00000015 output available: 1
+[client<-proxy] 00000015 produce output
+[client<-proxy] 00000015 1 bytes sent
+[proxy<-origin] 00000015 end of input
+[client<-proxy] 00000015 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000015 output available: 0
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53626->127.0.0.1:9094 kept alive
+[client->proxy] 00000016 GET /one-byte.txt
+[proxy->origin] 00000016 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000016 connection leased
+[proxy->origin] 00000016 GET /one-byte.txt
+[proxy<-origin] 00000016 status 200
+[client<-proxy] 00000016 produce output
+[client<-proxy] 00000016 status 200
+[proxy<-origin] 00000016 1 bytes received
+[proxy->origin] 00000016 input capacity: 4095
+[client<-proxy] 00000016 output available: 1
+[client<-proxy] 00000016 produce output
+[client<-proxy] 00000016 1 bytes sent
+[client<-proxy] 00000016 output available: 0
+[proxy<-origin] 00000016 end of input
+[client<-proxy] 00000016 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53627->127.0.0.1:9094 kept alive
+[client->proxy] 00000017 GET /one-byte.txt
+[proxy->origin] 00000017 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000017 connection leased
+[proxy->origin] 00000017 GET /one-byte.txt
+[proxy<-origin] 00000017 status 200
+[client<-proxy] 00000017 produce output
+[client<-proxy] 00000017 status 200
+[proxy<-origin] 00000017 1 bytes received
+[proxy->origin] 00000017 input capacity: 4095
+[proxy<-origin] 00000017 end of input
+[client<-proxy] 00000017 output available: 1
+[client<-proxy] 00000017 produce output
+[client<-proxy] 00000017 1 bytes sent
+[client<-proxy] 00000017 end of output
+[client<-proxy] connection 127.0.0.1:53628->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53612->127.0.0.1:8080 kept alive
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client->proxy] 00000018 GET /one-byte.txt
+[proxy->origin] 00000018 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000018 connection leased
+[proxy->origin] 00000018 GET /one-byte.txt
+[proxy<-origin] 00000018 status 200
+[client<-proxy] 00000018 produce output
+[client<-proxy] 00000018 status 200
+[proxy<-origin] 00000018 1 bytes received
+[proxy->origin] 00000018 input capacity: 4095
+[client<-proxy] 00000018 output available: 1
+[client<-proxy] 00000018 produce output
+[client<-proxy] 00000018 1 bytes sent
+[client<-proxy] 00000018 output available: 0
+[proxy<-origin] 00000018 end of input
+[client<-proxy] 00000018 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53629->127.0.0.1:9094 kept alive
+[client->proxy] 00000019 GET /one-byte.txt
+[proxy->origin] 00000019 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000019 connection leased
+[proxy->origin] 00000019 GET /one-byte.txt
+[proxy<-origin] 00000019 status 200
+[client<-proxy] 00000019 produce output
+[client<-proxy] 00000019 status 200
+[proxy<-origin] 00000019 1 bytes received
+[proxy->origin] 00000019 input capacity: 4095
+[client<-proxy] 00000019 output available: 1
+[client<-proxy] 00000019 produce output
+[client<-proxy] 00000019 1 bytes sent
+[proxy<-origin] 00000019 end of input
+[client<-proxy] 00000019 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] 00000019 output available: 0
+[client<-proxy] connection 127.0.0.1:53631->127.0.0.1:9094 kept alive
+[client->proxy] 0000001A GET /one-byte.txt
+[proxy->origin] 0000001A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001A connection leased
+[proxy->origin] 0000001A GET /one-byte.txt
+[proxy<-origin] 0000001A status 200
+[client<-proxy] 0000001A produce output
+[client<-proxy] 0000001A status 200
+[proxy<-origin] 0000001A 1 bytes received
+[proxy->origin] 0000001A input capacity: 4095
+[client<-proxy] 0000001A output available: 1
+[client<-proxy] 0000001A produce output
+[client<-proxy] 0000001A 1 bytes sent
+[proxy<-origin] 0000001A end of input
+[client<-proxy] 0000001A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001A output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53632->127.0.0.1:9094 kept alive
+[client->proxy] 0000001B GET /one-byte.txt
+[proxy->origin] 0000001B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001B connection leased
+[proxy->origin] 0000001B GET /one-byte.txt
+[proxy<-origin] 0000001B status 200
+[client<-proxy] 0000001B produce output
+[client<-proxy] 0000001B status 200
+[proxy<-origin] 0000001B 1 bytes received
+[proxy->origin] 0000001B input capacity: 4095
+[client<-proxy] 0000001B output available: 1
+[client<-proxy] 0000001B produce output
+[client<-proxy] 0000001B 1 bytes sent
+[proxy<-origin] 0000001B end of input
+[client<-proxy] 0000001B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001B output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53633->127.0.0.1:9094 kept alive
+[client->proxy] 0000001C GET /one-byte.txt
+[proxy->origin] 0000001C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001C connection leased
+[proxy->origin] 0000001C GET /one-byte.txt
+[proxy<-origin] 0000001C status 200
+[client<-proxy] 0000001C produce output
+[client<-proxy] 0000001C status 200
+[proxy<-origin] 0000001C 1 bytes received
+[proxy->origin] 0000001C input capacity: 4095
+[client<-proxy] 0000001C output available: 1
+[client<-proxy] 0000001C produce output
+[client<-proxy] 0000001C 1 bytes sent
+[proxy<-origin] 0000001C end of input
+[client<-proxy] 0000001C end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001C output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53634->127.0.0.1:9094 kept alive
+[client->proxy] 0000001D GET /one-byte.txt
+[proxy->origin] 0000001D request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001D connection leased
+[proxy->origin] 0000001D GET /one-byte.txt
+[proxy<-origin] 0000001D status 200
+[client<-proxy] 0000001D produce output
+[client<-proxy] 0000001D status 200
+[proxy<-origin] 0000001D 1 bytes received
+[proxy->origin] 0000001D input capacity: 4095
+[client<-proxy] 0000001D output available: 1
+[client<-proxy] 0000001D produce output
+[client<-proxy] 0000001D 1 bytes sent
+[proxy<-origin] 0000001D end of input
+[client<-proxy] 0000001D end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001D output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53635->127.0.0.1:9094 kept alive
+[client->proxy] 0000001E GET /one-byte.txt
+[proxy->origin] 0000001E request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001E connection leased
+[proxy->origin] 0000001E GET /one-byte.txt
+[proxy<-origin] 0000001E status 200
+[client<-proxy] 0000001E produce output
+[client<-proxy] 0000001E status 200
+[proxy<-origin] 0000001E 1 bytes received
+[proxy->origin] 0000001E input capacity: 4095
+[client<-proxy] 0000001E output available: 1
+[client<-proxy] 0000001E produce output
+[client<-proxy] 0000001E 1 bytes sent
+[proxy<-origin] 0000001E end of input
+[client<-proxy] 0000001E end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001E output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53636->127.0.0.1:9094 kept alive
+[client->proxy] 0000001F GET /one-byte.txt
+[proxy->origin] 0000001F request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000001F connection leased
+[proxy->origin] 0000001F GET /one-byte.txt
+[proxy<-origin] 0000001F status 200
+[client<-proxy] 0000001F produce output
+[client<-proxy] 0000001F status 200
+[proxy<-origin] 0000001F 1 bytes received
+[proxy->origin] 0000001F input capacity: 4095
+[client<-proxy] 0000001F output available: 1
+[client<-proxy] 0000001F produce output
+[client<-proxy] 0000001F 1 bytes sent
+[proxy<-origin] 0000001F end of input
+[client<-proxy] 0000001F end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000001F output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53637->127.0.0.1:9094 kept alive
+[client->proxy] 00000020 GET /one-byte.txt
+[proxy->origin] 00000020 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000020 connection leased
+[proxy->origin] 00000020 GET /one-byte.txt
+[proxy<-origin] 00000020 status 200
+[client<-proxy] 00000020 produce output
+[client<-proxy] 00000020 status 200
+[proxy<-origin] 00000020 1 bytes received
+[proxy->origin] 00000020 input capacity: 4095
+[client<-proxy] 00000020 output available: 1
+[client<-proxy] 00000020 produce output
+[client<-proxy] 00000020 1 bytes sent
+[proxy<-origin] 00000020 end of input
+[client<-proxy] 00000020 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000020 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53638->127.0.0.1:9094 kept alive
+[client->proxy] 00000021 GET /one-byte.txt
+[proxy->origin] 00000021 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000021 connection leased
+[proxy->origin] 00000021 GET /one-byte.txt
+[proxy<-origin] 00000021 status 200
+[client<-proxy] 00000021 produce output
+[client<-proxy] 00000021 status 200
+[proxy<-origin] 00000021 1 bytes received
+[proxy->origin] 00000021 input capacity: 4095
+[client<-proxy] 00000021 output available: 1
+[client<-proxy] 00000021 produce output
+[client<-proxy] 00000021 1 bytes sent
+[proxy<-origin] 00000021 end of input
+[client<-proxy] 00000021 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53639->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client->proxy] 00000022 GET /one-byte.txt
+[proxy->origin] 00000022 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000022 connection leased
+[proxy->origin] 00000022 GET /one-byte.txt
+[proxy<-origin] 00000022 status 200
+[client<-proxy] 00000022 produce output
+[client<-proxy] 00000022 status 200
+[proxy<-origin] 00000022 1 bytes received
+[proxy->origin] 00000022 input capacity: 4095
+[client<-proxy] 00000022 output available: 1
+[client<-proxy] 00000022 produce output
+[client<-proxy] 00000022 1 bytes sent
+[proxy<-origin] 00000022 end of input
+[client<-proxy] 00000022 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000022 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53640->127.0.0.1:9094 kept alive
+[client->proxy] 00000023 GET /one-byte.txt
+[proxy->origin] 00000023 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000023 connection leased
+[proxy->origin] 00000023 GET /one-byte.txt
+[proxy<-origin] 00000023 status 200
+[client<-proxy] 00000023 produce output
+[client<-proxy] 00000023 status 200
+[proxy<-origin] 00000023 1 bytes received
+[proxy->origin] 00000023 input capacity: 4095
+[client<-proxy] 00000023 output available: 1
+[client<-proxy] 00000023 produce output
+[client<-proxy] 00000023 1 bytes sent
+[proxy<-origin] 00000023 end of input
+[client<-proxy] 00000023 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53641->127.0.0.1:9094 kept alive
+[client->proxy] 00000024 GET /one-byte.txt
+[proxy->origin] 00000024 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000024 connection leased
+[proxy->origin] 00000024 GET /one-byte.txt
+[proxy<-origin] 00000024 status 200
+[client<-proxy] 00000024 produce output
+[client<-proxy] 00000024 status 200
+[proxy<-origin] 00000024 1 bytes received
+[proxy->origin] 00000024 input capacity: 4095
+[client<-proxy] 00000024 output available: 1
+[client<-proxy] 00000024 produce output
+[client<-proxy] 00000024 1 bytes sent
+[proxy<-origin] 00000024 end of input
+[client<-proxy] 00000024 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000024 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53642->127.0.0.1:9094 kept alive
+[client->proxy] 00000025 GET /one-byte.txt
+[proxy->origin] 00000025 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000025 connection leased
+[proxy->origin] 00000025 GET /one-byte.txt
+[proxy<-origin] 00000025 status 200
+[client<-proxy] 00000025 produce output
+[client<-proxy] 00000025 status 200
+[proxy<-origin] 00000025 1 bytes received
+[proxy->origin] 00000025 input capacity: 4095
+[client<-proxy] 00000025 output available: 1
+[client<-proxy] 00000025 produce output
+[client<-proxy] 00000025 1 bytes sent
+[proxy<-origin] 00000025 end of input
+[client<-proxy] 00000025 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000025 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53643->127.0.0.1:9094 kept alive
+[client->proxy] 00000026 GET /one-byte.txt
+[proxy->origin] 00000026 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000026 connection leased
+[proxy->origin] 00000026 GET /one-byte.txt
+[proxy<-origin] 00000026 status 200
+[client<-proxy] 00000026 produce output
+[client<-proxy] 00000026 status 200
+[proxy<-origin] 00000026 1 bytes received
+[proxy->origin] 00000026 input capacity: 4095
+[client<-proxy] 00000026 output available: 1
+[client<-proxy] 00000026 produce output
+[client<-proxy] 00000026 1 bytes sent
+[proxy<-origin] 00000026 end of input
+[client<-proxy] 00000026 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000026 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53644->127.0.0.1:9094 kept alive
+[client->proxy] 00000027 GET /one-byte.txt
+[proxy->origin] 00000027 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000027 connection leased
+[proxy->origin] 00000027 GET /one-byte.txt
+[proxy<-origin] 00000027 status 200
+[client<-proxy] 00000027 produce output
+[client<-proxy] 00000027 status 200
+[proxy<-origin] 00000027 1 bytes received
+[proxy->origin] 00000027 input capacity: 4095
+[client<-proxy] 00000027 output available: 1
+[client<-proxy] 00000027 produce output
+[client<-proxy] 00000027 1 bytes sent
+[proxy<-origin] 00000027 end of input
+[client<-proxy] 00000027 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53645->127.0.0.1:9094 kept alive
+[client->proxy] 00000028 GET /one-byte.txt
+[proxy->origin] 00000028 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000028 connection leased
+[proxy->origin] 00000028 GET /one-byte.txt
+[proxy<-origin] 00000028 status 200
+[client<-proxy] 00000028 produce output
+[client<-proxy] 00000028 status 200
+[proxy<-origin] 00000028 1 bytes received
+[proxy->origin] 00000028 input capacity: 4095
+[client<-proxy] 00000028 output available: 1
+[client<-proxy] 00000028 produce output
+[client<-proxy] 00000028 1 bytes sent
+[proxy<-origin] 00000028 end of input
+[client<-proxy] 00000028 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000028 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53646->127.0.0.1:9094 kept alive
+[client->proxy] 00000029 GET /one-byte.txt
+[proxy->origin] 00000029 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000029 connection leased
+[proxy->origin] 00000029 GET /one-byte.txt
+[proxy<-origin] 00000029 status 200
+[client<-proxy] 00000029 produce output
+[client<-proxy] 00000029 status 200
+[proxy<-origin] 00000029 1 bytes received
+[proxy->origin] 00000029 input capacity: 4095
+[client<-proxy] 00000029 output available: 1
+[client<-proxy] 00000029 produce output
+[client<-proxy] 00000029 1 bytes sent
+[proxy<-origin] 00000029 end of input
+[client<-proxy] 00000029 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000029 output available: 0
+[client<-proxy] connection 127.0.0.1:53647->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client->proxy] 0000002A GET /one-byte.txt
+[proxy->origin] 0000002A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002A connection leased
+[proxy->origin] 0000002A GET /one-byte.txt
+[proxy<-origin] 0000002A status 200
+[client<-proxy] 0000002A produce output
+[client<-proxy] 0000002A status 200
+[proxy<-origin] 0000002A 1 bytes received
+[proxy->origin] 0000002A input capacity: 4095
+[client<-proxy] 0000002A output available: 1
+[client<-proxy] 0000002A produce output
+[client<-proxy] 0000002A 1 bytes sent
+[proxy<-origin] 0000002A end of input
+[client<-proxy] 0000002A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000002A output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53648->127.0.0.1:9094 kept alive
+[client->proxy] 0000002B GET /one-byte.txt
+[proxy->origin] 0000002B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002B connection leased
+[proxy->origin] 0000002B GET /one-byte.txt
+[proxy<-origin] 0000002B status 200
+[client<-proxy] 0000002B produce output
+[client<-proxy] 0000002B status 200
+[proxy<-origin] 0000002B 1 bytes received
+[proxy->origin] 0000002B input capacity: 4095
+[client<-proxy] 0000002B output available: 1
+[client<-proxy] 0000002B produce output
+[client<-proxy] 0000002B 1 bytes sent
+[proxy<-origin] 0000002B end of input
+[client<-proxy] 0000002B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000002B output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53649->127.0.0.1:9094 kept alive
+[client->proxy] 0000002C GET /one-byte.txt
+[proxy->origin] 0000002C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002C connection leased
+[proxy->origin] 0000002C GET /one-byte.txt
+[proxy<-origin] 0000002C status 200
+[client<-proxy] 0000002C produce output
+[client<-proxy] 0000002C status 200
+[proxy<-origin] 0000002C 1 bytes received
+[proxy->origin] 0000002C input capacity: 4095
+[client<-proxy] 0000002C output available: 1
+[client<-proxy] 0000002C produce output
+[client<-proxy] 0000002C 1 bytes sent
+[proxy<-origin] 0000002C end of input
+[client<-proxy] 0000002C end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000002C output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53650->127.0.0.1:9094 kept alive
+[client->proxy] 0000002D GET /one-byte.txt
+[proxy->origin] 0000002D request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002D connection leased
+[proxy->origin] 0000002D GET /one-byte.txt
+[proxy<-origin] 0000002D status 200
+[client<-proxy] 0000002D produce output
+[client<-proxy] 0000002D status 200
+[proxy<-origin] 0000002D 1 bytes received
+[proxy->origin] 0000002D input capacity: 4095
+[client<-proxy] 0000002D output available: 1
+[client<-proxy] 0000002D produce output
+[client<-proxy] 0000002D 1 bytes sent
+[client<-proxy] 0000002D output available: 0
+[proxy<-origin] 0000002D end of input
+[client<-proxy] 0000002D end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] 0000002D Connection closed by peer
+[client->proxy] 0000002E GET /one-byte.txt
+[proxy->origin] 0000002E request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002E connection leased
+[proxy->origin] 0000002E GET /one-byte.txt
+[proxy<-origin] 0000002E status 200
+[client<-proxy] 0000002E produce output
+[client<-proxy] 0000002E status 200
+[proxy<-origin] 0000002E 1 bytes received
+[proxy->origin] 0000002E input capacity: 4095
+[client<-proxy] 0000002E output available: 1
+[client<-proxy] 0000002E produce output
+[client<-proxy] 0000002E 1 bytes sent
+[client<-proxy] 0000002E output available: 0
+[proxy<-origin] 0000002E end of input
+[client<-proxy] 0000002E end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53652->127.0.0.1:9094 kept alive
+[client->proxy] 0000002F GET /one-byte.txt
+[proxy->origin] 0000002F request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000002F connection leased
+[proxy->origin] 0000002F GET /one-byte.txt
+[proxy<-origin] 0000002F status 200
+[client<-proxy] 0000002F produce output
+[client<-proxy] 0000002F status 200
+[proxy<-origin] 0000002F 1 bytes received
+[proxy->origin] 0000002F input capacity: 4095
+[client<-proxy] 0000002F output available: 1
+[client<-proxy] 0000002F produce output
+[client<-proxy] 0000002F 1 bytes sent
+[proxy<-origin] 0000002F end of input
+[client<-proxy] 0000002F end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000002F output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53653->127.0.0.1:9094 kept alive
+[client->proxy] 00000030 GET /one-byte.txt
+[proxy->origin] 00000030 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000030 connection leased
+[proxy->origin] 00000030 GET /one-byte.txt
+[proxy<-origin] 00000030 status 200
+[client<-proxy] 00000030 produce output
+[client<-proxy] 00000030 status 200
+[proxy<-origin] 00000030 1 bytes received
+[proxy->origin] 00000030 input capacity: 4095
+[client<-proxy] 00000030 output available: 1
+[client<-proxy] 00000030 produce output
+[client<-proxy] 00000030 1 bytes sent
+[proxy<-origin] 00000030 end of input
+[client<-proxy] 00000030 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000030 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53654->127.0.0.1:9094 kept alive
+[client->proxy] 00000031 GET /one-byte.txt
+[proxy->origin] 00000031 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000031 connection leased
+[proxy->origin] 00000031 GET /one-byte.txt
+[proxy<-origin] 00000031 status 200
+[client<-proxy] 00000031 produce output
+[client<-proxy] 00000031 status 200
+[proxy<-origin] 00000031 1 bytes received
+[proxy->origin] 00000031 input capacity: 4095
+[client<-proxy] 00000031 output available: 1
+[client<-proxy] 00000031 produce output
+[client<-proxy] 00000031 1 bytes sent
+[proxy<-origin] 00000031 end of input
+[client<-proxy] 00000031 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] 00000031 output available: 0
+[client<-proxy] connection 127.0.0.1:53655->127.0.0.1:9094 kept alive
+[client->proxy] 00000032 GET /one-byte.txt
+[proxy->origin] 00000032 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000032 connection leased
+[proxy->origin] 00000032 GET /one-byte.txt
+[proxy<-origin] 00000032 status 200
+[client<-proxy] 00000032 produce output
+[client<-proxy] 00000032 status 200
+[proxy<-origin] 00000032 1 bytes received
+[proxy->origin] 00000032 input capacity: 4095
+[client<-proxy] 00000032 output available: 1
+[client<-proxy] 00000032 produce output
+[client<-proxy] 00000032 1 bytes sent
+[proxy<-origin] 00000032 end of input
+[client<-proxy] 00000032 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000032 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53656->127.0.0.1:9094 kept alive
+[client->proxy] 00000033 GET /one-byte.txt
+[proxy->origin] 00000033 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000033 connection leased
+[proxy->origin] 00000033 GET /one-byte.txt
+[proxy<-origin] 00000033 status 200
+[client<-proxy] 00000033 produce output
+[client<-proxy] 00000033 status 200
+[proxy<-origin] 00000033 1 bytes received
+[proxy->origin] 00000033 input capacity: 4095
+[client<-proxy] 00000033 output available: 1
+[client<-proxy] 00000033 produce output
+[client<-proxy] 00000033 1 bytes sent
+[client<-proxy] 00000033 output available: 0
+[proxy<-origin] 00000033 end of input
+[client<-proxy] 00000033 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53657->127.0.0.1:9094 kept alive
+[client->proxy] 00000034 GET /one-byte.txt
+[proxy->origin] 00000034 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000034 connection leased
+[proxy->origin] 00000034 GET /one-byte.txt
+[proxy<-origin] 00000034 status 200
+[client<-proxy] 00000034 produce output
+[client<-proxy] 00000034 status 200
+[proxy<-origin] 00000034 1 bytes received
+[proxy->origin] 00000034 input capacity: 4095
+[client<-proxy] 00000034 output available: 1
+[client<-proxy] 00000034 produce output
+[client<-proxy] 00000034 1 bytes sent
+[proxy<-origin] 00000034 end of input
+[client<-proxy] 00000034 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000034 output available: 0
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53658->127.0.0.1:9094 kept alive
+[client->proxy] 00000035 GET /one-byte.txt
+[proxy->origin] 00000035 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000035 connection leased
+[proxy->origin] 00000035 GET /one-byte.txt
+[proxy<-origin] 00000035 status 200
+[client<-proxy] 00000035 produce output
+[client<-proxy] 00000035 status 200
+[proxy<-origin] 00000035 1 bytes received
+[proxy->origin] 00000035 input capacity: 4095
+[proxy<-origin] 00000035 end of input
+[client<-proxy] 00000035 output available: 1
+[client<-proxy] 00000035 produce output
+[proxy<-origin] connection 127.0.0.1:53630->127.0.0.1:8080 kept alive
+[client<-proxy] 00000035 1 bytes sent
+[client<-proxy] 00000035 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53659->127.0.0.1:9094 kept alive
+[client->proxy] 00000036 GET /one-byte.txt
+[proxy->origin] 00000036 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000036 connection leased
+[proxy->origin] 00000036 GET /one-byte.txt
+[proxy<-origin] 00000036 status 200
+[client<-proxy] 00000036 produce output
+[client<-proxy] 00000036 status 200
+[proxy<-origin] 00000036 1 bytes received
+[proxy->origin] 00000036 input capacity: 4095
+[client<-proxy] 00000036 output available: 1
+[client<-proxy] 00000036 produce output
+[client<-proxy] 00000036 1 bytes sent
+[proxy<-origin] 00000036 end of input
+[client<-proxy] 00000036 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000036 output available: 0
+[proxy<-origin] connection 127.0.0.1:53661->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53660->127.0.0.1:9094 kept alive
+[client->proxy] 00000037 GET /one-byte.txt
+[proxy->origin] 00000037 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000037 connection leased
+[proxy->origin] 00000037 GET /one-byte.txt
+[proxy<-origin] 00000037 status 200
+[client<-proxy] 00000037 produce output
+[client<-proxy] 00000037 status 200
+[proxy<-origin] 00000037 1 bytes received
+[proxy->origin] 00000037 input capacity: 4095
+[client<-proxy] 00000037 output available: 1
+[proxy<-origin] 00000037 end of input
+[client<-proxy] 00000037 produce output
+[proxy<-origin] connection 127.0.0.1:53661->127.0.0.1:8080 kept alive
+[client<-proxy] 00000037 1 bytes sent
+[client<-proxy] 00000037 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53662->127.0.0.1:9094 kept alive
+[client->proxy] 00000038 GET /one-byte.txt
+[proxy->origin] 00000038 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000038 connection leased
+[proxy->origin] 00000038 GET /one-byte.txt
+[proxy<-origin] 00000038 status 200
+[client<-proxy] 00000038 produce output
+[client<-proxy] 00000038 status 200
+[proxy<-origin] 00000038 1 bytes received
+[proxy->origin] 00000038 input capacity: 4095
+[client<-proxy] 00000038 output available: 1
+[client<-proxy] 00000038 produce output
+[client<-proxy] 00000038 1 bytes sent
+[proxy<-origin] 00000038 end of input
+[client<-proxy] 00000038 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000038 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53663->127.0.0.1:9094 kept alive
+[client->proxy] 00000039 GET /one-byte.txt
+[proxy->origin] 00000039 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000039 connection leased
+[proxy->origin] 00000039 GET /one-byte.txt
+[proxy<-origin] 00000039 status 200
+[client<-proxy] 00000039 produce output
+[client<-proxy] 00000039 status 200
+[proxy<-origin] 00000039 1 bytes received
+[proxy->origin] 00000039 input capacity: 4095
+[client<-proxy] 00000039 output available: 1
+[client<-proxy] 00000039 produce output
+[client<-proxy] 00000039 1 bytes sent
+[proxy<-origin] 00000039 end of input
+[client<-proxy] 00000039 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000039 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53665->127.0.0.1:9094 kept alive
+[client->proxy] 0000003A GET /one-byte.txt
+[proxy->origin] 0000003A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003A connection leased
+[proxy->origin] 0000003A GET /one-byte.txt
+[proxy<-origin] 0000003A status 200
+[client<-proxy] 0000003A produce output
+[client<-proxy] 0000003A status 200
+[proxy<-origin] 0000003A 1 bytes received
+[proxy->origin] 0000003A input capacity: 4095
+[client<-proxy] 0000003A output available: 1
+[client<-proxy] 0000003A produce output
+[client<-proxy] 0000003A 1 bytes sent
+[proxy<-origin] 0000003A end of input
+[client<-proxy] 0000003A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003A output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53666->127.0.0.1:9094 kept alive
+[client->proxy] 0000003B GET /one-byte.txt
+[proxy->origin] 0000003B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003B connection leased
+[proxy->origin] 0000003B GET /one-byte.txt
+[proxy<-origin] 0000003B status 200
+[client<-proxy] 0000003B produce output
+[client<-proxy] 0000003B status 200
+[proxy<-origin] 0000003B 1 bytes received
+[proxy->origin] 0000003B input capacity: 4095
+[client<-proxy] 0000003B output available: 1
+[client<-proxy] 0000003B produce output
+[client<-proxy] 0000003B 1 bytes sent
+[proxy<-origin] 0000003B end of input
+[client<-proxy] 0000003B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003B output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53667->127.0.0.1:9094 kept alive
+[client->proxy] 0000003C GET /one-byte.txt
+[proxy->origin] 0000003C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003C connection leased
+[proxy->origin] 0000003C GET /one-byte.txt
+[proxy<-origin] 0000003C status 200
+[client<-proxy] 0000003C produce output
+[client<-proxy] 0000003C status 200
+[proxy<-origin] 0000003C 1 bytes received
+[proxy->origin] 0000003C input capacity: 4095
+[client<-proxy] 0000003C output available: 1
+[client<-proxy] 0000003C produce output
+[client<-proxy] 0000003C 1 bytes sent
+[proxy<-origin] 0000003C end of input
+[client<-proxy] 0000003C end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003C output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53668->127.0.0.1:9094 kept alive
+[client->proxy] 0000003D GET /one-byte.txt
+[proxy->origin] 0000003D request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003D connection leased
+[proxy->origin] 0000003D GET /one-byte.txt
+[proxy<-origin] 0000003D status 200
+[client<-proxy] 0000003D produce output
+[client<-proxy] 0000003D status 200
+[proxy<-origin] 0000003D 1 bytes received
+[proxy->origin] 0000003D input capacity: 4095
+[client<-proxy] 0000003D output available: 1
+[client<-proxy] 0000003D produce output
+[client<-proxy] 0000003D 1 bytes sent
+[proxy<-origin] 0000003D end of input
+[client<-proxy] 0000003D end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003D output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53669->127.0.0.1:9094 kept alive
+[client->proxy] 0000003E GET /one-byte.txt
+[proxy->origin] 0000003E request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003E connection leased
+[proxy->origin] 0000003E GET /one-byte.txt
+[proxy<-origin] 0000003E status 200
+[client<-proxy] 0000003E produce output
+[client<-proxy] 0000003E status 200
+[proxy<-origin] 0000003E 1 bytes received
+[proxy->origin] 0000003E input capacity: 4095
+[client<-proxy] 0000003E output available: 1
+[client<-proxy] 0000003E produce output
+[client<-proxy] 0000003E 1 bytes sent
+[proxy<-origin] 0000003E end of input
+[client<-proxy] 0000003E end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003E output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53670->127.0.0.1:9094 kept alive
+[client->proxy] 0000003F GET /one-byte.txt
+[proxy->origin] 0000003F request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000003F connection leased
+[proxy->origin] 0000003F GET /one-byte.txt
+[proxy<-origin] 0000003F status 200
+[client<-proxy] 0000003F produce output
+[client<-proxy] 0000003F status 200
+[proxy<-origin] 0000003F 1 bytes received
+[proxy->origin] 0000003F input capacity: 4095
+[client<-proxy] 0000003F output available: 1
+[client<-proxy] 0000003F produce output
+[client<-proxy] 0000003F 1 bytes sent
+[proxy<-origin] 0000003F end of input
+[client<-proxy] 0000003F end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000003F output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53671->127.0.0.1:9094 kept alive
+[client->proxy] 00000040 GET /one-byte.txt
+[proxy->origin] 00000040 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000040 connection leased
+[proxy->origin] 00000040 GET /one-byte.txt
+[proxy<-origin] 00000040 status 200
+[client<-proxy] 00000040 produce output
+[client<-proxy] 00000040 status 200
+[proxy<-origin] 00000040 1 bytes received
+[proxy->origin] 00000040 input capacity: 4095
+[client<-proxy] 00000040 output available: 1
+[client<-proxy] 00000040 produce output
+[client<-proxy] 00000040 1 bytes sent
+[proxy<-origin] 00000040 end of input
+[client<-proxy] 00000040 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000040 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53672->127.0.0.1:9094 kept alive
+[client->proxy] 00000041 GET /one-byte.txt
+[proxy->origin] 00000041 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000041 connection leased
+[proxy->origin] 00000041 GET /one-byte.txt
+[proxy<-origin] 00000041 status 200
+[client<-proxy] 00000041 produce output
+[client<-proxy] 00000041 status 200
+[proxy<-origin] 00000041 1 bytes received
+[proxy->origin] 00000041 input capacity: 4095
+[client<-proxy] 00000041 output available: 1
+[client<-proxy] 00000041 produce output
+[client<-proxy] 00000041 1 bytes sent
+[proxy<-origin] 00000041 end of input
+[client<-proxy] 00000041 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53673->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client->proxy] 00000042 GET /one-byte.txt
+[proxy->origin] 00000042 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000042 connection leased
+[proxy->origin] 00000042 GET /one-byte.txt
+[proxy<-origin] 00000042 status 200
+[client<-proxy] 00000042 produce output
+[client<-proxy] 00000042 status 200
+[proxy<-origin] 00000042 1 bytes received
+[proxy->origin] 00000042 input capacity: 4095
+[client<-proxy] 00000042 output available: 1
+[client<-proxy] 00000042 produce output
+[client<-proxy] 00000042 1 bytes sent
+[proxy<-origin] 00000042 end of input
+[client<-proxy] 00000042 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000042 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53674->127.0.0.1:9094 kept alive
+[client->proxy] 00000043 GET /one-byte.txt
+[proxy->origin] 00000043 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000043 connection leased
+[proxy->origin] 00000043 GET /one-byte.txt
+[proxy<-origin] 00000043 status 200
+[client<-proxy] 00000043 produce output
+[client<-proxy] 00000043 status 200
+[proxy<-origin] 00000043 1 bytes received
+[proxy->origin] 00000043 input capacity: 4095
+[client<-proxy] 00000043 output available: 1
+[client<-proxy] 00000043 produce output
+[client<-proxy] 00000043 1 bytes sent
+[proxy<-origin] 00000043 end of input
+[client<-proxy] 00000043 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000043 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53675->127.0.0.1:9094 kept alive
+[client->proxy] 00000044 GET /one-byte.txt
+[proxy->origin] 00000044 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000044 connection leased
+[proxy->origin] 00000044 GET /one-byte.txt
+[proxy<-origin] 00000044 status 200
+[client<-proxy] 00000044 produce output
+[client<-proxy] 00000044 status 200
+[proxy<-origin] 00000044 1 bytes received
+[proxy->origin] 00000044 input capacity: 4095
+[client<-proxy] 00000044 output available: 1
+[client<-proxy] 00000044 produce output
+[client<-proxy] 00000044 1 bytes sent
+[proxy<-origin] 00000044 end of input
+[client<-proxy] 00000044 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000044 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53676->127.0.0.1:9094 kept alive
+[client->proxy] 00000045 GET /one-byte.txt
+[proxy->origin] 00000045 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000045 connection leased
+[proxy->origin] 00000045 GET /one-byte.txt
+[proxy<-origin] 00000045 status 200
+[client<-proxy] 00000045 produce output
+[client<-proxy] 00000045 status 200
+[proxy<-origin] 00000045 1 bytes received
+[proxy->origin] 00000045 input capacity: 4095
+[client<-proxy] 00000045 output available: 1
+[client<-proxy] 00000045 produce output
+[client<-proxy] 00000045 1 bytes sent
+[proxy<-origin] 00000045 end of input
+[client<-proxy] 00000045 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000045 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53677->127.0.0.1:9094 kept alive
+[client->proxy] 00000046 GET /one-byte.txt
+[proxy->origin] 00000046 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000046 connection leased
+[proxy->origin] 00000046 GET /one-byte.txt
+[proxy<-origin] 00000046 status 200
+[client<-proxy] 00000046 produce output
+[client<-proxy] 00000046 status 200
+[proxy<-origin] 00000046 1 bytes received
+[proxy->origin] 00000046 input capacity: 4095
+[client<-proxy] 00000046 output available: 1
+[client<-proxy] 00000046 produce output
+[client<-proxy] 00000046 1 bytes sent
+[proxy<-origin] 00000046 end of input
+[client<-proxy] 00000046 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000046 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53678->127.0.0.1:9094 kept alive
+[client->proxy] 00000047 GET /one-byte.txt
+[proxy->origin] 00000047 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000047 connection leased
+[proxy->origin] 00000047 GET /one-byte.txt
+[proxy<-origin] 00000047 status 200
+[client<-proxy] 00000047 produce output
+[client<-proxy] 00000047 status 200
+[proxy<-origin] 00000047 1 bytes received
+[proxy->origin] 00000047 input capacity: 4095
+[client<-proxy] 00000047 output available: 1
+[client<-proxy] 00000047 produce output
+[client<-proxy] 00000047 1 bytes sent
+[proxy<-origin] 00000047 end of input
+[client<-proxy] 00000047 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000047 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53679->127.0.0.1:9094 kept alive
+[client->proxy] 00000048 GET /one-byte.txt
+[proxy->origin] 00000048 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000048 connection leased
+[proxy->origin] 00000048 GET /one-byte.txt
+[proxy<-origin] 00000048 status 200
+[client<-proxy] 00000048 produce output
+[client<-proxy] 00000048 status 200
+[proxy<-origin] 00000048 1 bytes received
+[proxy->origin] 00000048 input capacity: 4095
+[client<-proxy] 00000048 output available: 1
+[client<-proxy] 00000048 produce output
+[client<-proxy] 00000048 1 bytes sent
+[proxy<-origin] 00000048 end of input
+[client<-proxy] 00000048 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000048 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53680->127.0.0.1:9094 kept alive
+[client->proxy] 00000049 GET /one-byte.txt
+[proxy->origin] 00000049 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000049 connection leased
+[proxy->origin] 00000049 GET /one-byte.txt
+[proxy<-origin] 00000049 status 200
+[client<-proxy] 00000049 produce output
+[client<-proxy] 00000049 status 200
+[proxy<-origin] 00000049 1 bytes received
+[proxy->origin] 00000049 input capacity: 4095
+[client<-proxy] 00000049 output available: 1
+[client<-proxy] 00000049 produce output
+[client<-proxy] 00000049 1 bytes sent
+[proxy<-origin] 00000049 end of input
+[client<-proxy] 00000049 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000049 output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53681->127.0.0.1:9094 kept alive
+[client->proxy] 0000004A GET /one-byte.txt
+[proxy->origin] 0000004A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004A connection leased
+[proxy->origin] 0000004A GET /one-byte.txt
+[proxy<-origin] 0000004A status 200
+[client<-proxy] 0000004A produce output
+[client<-proxy] 0000004A status 200
+[proxy<-origin] 0000004A 1 bytes received
+[proxy->origin] 0000004A input capacity: 4095
+[client<-proxy] 0000004A output available: 1
+[client<-proxy] 0000004A produce output
+[client<-proxy] 0000004A 1 bytes sent
+[proxy<-origin] 0000004A end of input
+[client<-proxy] 0000004A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000004A output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53682->127.0.0.1:9094 kept alive
+[client->proxy] 0000004B GET /one-byte.txt
+[proxy->origin] 0000004B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004B connection leased
+[proxy->origin] 0000004B GET /one-byte.txt
+[proxy<-origin] 0000004B status 200
+[client<-proxy] 0000004B produce output
+[client<-proxy] 0000004B status 200
+[proxy<-origin] 0000004B 1 bytes received
+[proxy->origin] 0000004B input capacity: 4095
+[client<-proxy] 0000004B output available: 1
+[client<-proxy] 0000004B produce output
+[client<-proxy] 0000004B 1 bytes sent
+[proxy<-origin] 0000004B end of input
+[client<-proxy] 0000004B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000004B output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53683->127.0.0.1:9094 kept alive
+[client->proxy] 0000004C GET /one-byte.txt
+[proxy->origin] 0000004C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004C connection leased
+[proxy->origin] 0000004C GET /one-byte.txt
+[proxy<-origin] 0000004C status 200
+[client<-proxy] 0000004C produce output
+[client<-proxy] 0000004C status 200
+[proxy<-origin] 0000004C 1 bytes received
+[proxy->origin] 0000004C input capacity: 4095
+[client<-proxy] 0000004C output available: 1
+[client<-proxy] 0000004C produce output
+[client<-proxy] 0000004C 1 bytes sent
+[proxy<-origin] 0000004C end of input
+[client<-proxy] 0000004C end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000004C output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53684->127.0.0.1:9094 kept alive
+[client->proxy] 0000004D GET /one-byte.txt
+[proxy->origin] 0000004D request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004D connection leased
+[proxy->origin] 0000004D GET /one-byte.txt
+[proxy<-origin] 0000004D status 200
+[client<-proxy] 0000004D produce output
+[client<-proxy] 0000004D status 200
+[proxy<-origin] 0000004D 1 bytes received
+[proxy->origin] 0000004D input capacity: 4095
+[client<-proxy] 0000004D output available: 1
+[client<-proxy] 0000004D produce output
+[client<-proxy] 0000004D 1 bytes sent
+[proxy<-origin] 0000004D end of input
+[client<-proxy] 0000004D end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000004D output available: 0
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53685->127.0.0.1:9094 kept alive
+[client->proxy] 0000004E GET /one-byte.txt
+[proxy->origin] 0000004E request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004E connection leased
+[proxy->origin] 0000004E GET /one-byte.txt
+[proxy<-origin] 0000004E status 200
+[client<-proxy] 0000004E produce output
+[client<-proxy] 0000004E status 200
+[proxy<-origin] 0000004E 1 bytes received
+[proxy->origin] 0000004E input capacity: 4095
+[proxy<-origin] 0000004E end of input
+[client<-proxy] 0000004E output available: 1
+[client<-proxy] 0000004E produce output
+[proxy<-origin] connection 127.0.0.1:53664->127.0.0.1:8080 kept alive
+[client<-proxy] 0000004E 1 bytes sent
+[client<-proxy] 0000004E end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] connection 127.0.0.1:53686->127.0.0.1:9094 kept alive
+[client->proxy] 0000004F GET /one-byte.txt
+[proxy->origin] 0000004F request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000004F connection leased
+[proxy->origin] 0000004F GET /one-byte.txt
+[proxy<-origin] 0000004F status 200
+[client<-proxy] 0000004F produce output
+[client<-proxy] 0000004F status 200
+[proxy<-origin] 0000004F 1 bytes received
+[proxy->origin] 0000004F input capacity: 4095
+[client<-proxy] 0000004F output available: 1
+[client<-proxy] 0000004F produce output
+[client<-proxy] 0000004F 1 bytes sent
+[proxy<-origin] 0000004F end of input
+[client<-proxy] 0000004F end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000004F output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53687->127.0.0.1:9094 kept alive
+[client->proxy] 00000050 GET /one-byte.txt
+[proxy->origin] 00000050 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000050 connection leased
+[proxy->origin] 00000050 GET /one-byte.txt
+[proxy<-origin] 00000050 status 200
+[client<-proxy] 00000050 produce output
+[client<-proxy] 00000050 status 200
+[proxy<-origin] 00000050 1 bytes received
+[proxy->origin] 00000050 input capacity: 4095
+[client<-proxy] 00000050 output available: 1
+[client<-proxy] 00000050 produce output
+[client<-proxy] 00000050 1 bytes sent
+[proxy<-origin] 00000050 end of input
+[client<-proxy] 00000050 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000050 output available: 0
+[client<-proxy] connection 127.0.0.1:53689->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client->proxy] 00000051 GET /one-byte.txt
+[proxy->origin] 00000051 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000051 connection leased
+[proxy->origin] 00000051 GET /one-byte.txt
+[proxy<-origin] 00000051 status 200
+[client<-proxy] 00000051 produce output
+[client<-proxy] 00000051 status 200
+[proxy<-origin] 00000051 1 bytes received
+[proxy->origin] 00000051 input capacity: 4095
+[client<-proxy] 00000051 output available: 1
+[client<-proxy] 00000051 produce output
+[client<-proxy] 00000051 1 bytes sent
+[proxy<-origin] 00000051 end of input
+[client<-proxy] 00000051 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000051 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53690->127.0.0.1:9094 kept alive
+[client->proxy] 00000052 GET /one-byte.txt
+[proxy->origin] 00000052 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000052 connection leased
+[proxy->origin] 00000052 GET /one-byte.txt
+[proxy<-origin] 00000052 status 200
+[client<-proxy] 00000052 produce output
+[client<-proxy] 00000052 status 200
+[proxy<-origin] 00000052 1 bytes received
+[proxy->origin] 00000052 input capacity: 4095
+[client<-proxy] 00000052 output available: 1
+[client<-proxy] 00000052 produce output
+[client<-proxy] 00000052 1 bytes sent
+[proxy<-origin] 00000052 end of input
+[client<-proxy] 00000052 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000052 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53691->127.0.0.1:9094 kept alive
+[client->proxy] 00000053 GET /one-byte.txt
+[proxy->origin] 00000053 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000053 connection leased
+[proxy->origin] 00000053 GET /one-byte.txt
+[proxy<-origin] 00000053 status 200
+[client<-proxy] 00000053 produce output
+[client<-proxy] 00000053 status 200
+[proxy<-origin] 00000053 1 bytes received
+[proxy->origin] 00000053 input capacity: 4095
+[client<-proxy] 00000053 output available: 1
+[client<-proxy] 00000053 produce output
+[client<-proxy] 00000053 1 bytes sent
+[proxy<-origin] 00000053 end of input
+[client<-proxy] 00000053 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000053 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53692->127.0.0.1:9094 kept alive
+[client->proxy] 00000054 GET /one-byte.txt
+[proxy->origin] 00000054 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000054 connection leased
+[proxy->origin] 00000054 GET /one-byte.txt
+[proxy<-origin] 00000054 status 200
+[client<-proxy] 00000054 produce output
+[client<-proxy] 00000054 status 200
+[proxy<-origin] 00000054 1 bytes received
+[proxy->origin] 00000054 input capacity: 4095
+[client<-proxy] 00000054 output available: 1
+[client<-proxy] 00000054 produce output
+[client<-proxy] 00000054 1 bytes sent
+[proxy<-origin] 00000054 end of input
+[client<-proxy] 00000054 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000054 output available: 0
+[client<-proxy] connection 127.0.0.1:53693->127.0.0.1:9094 kept alive
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client->proxy] 00000055 GET /one-byte.txt
+[proxy->origin] 00000055 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000055 connection leased
+[proxy->origin] 00000055 GET /one-byte.txt
+[proxy<-origin] 00000055 status 200
+[client<-proxy] 00000055 produce output
+[client<-proxy] 00000055 status 200
+[proxy<-origin] 00000055 1 bytes received
+[proxy->origin] 00000055 input capacity: 4095
+[client<-proxy] 00000055 output available: 1
+[client<-proxy] 00000055 produce output
+[client<-proxy] 00000055 1 bytes sent
+[proxy<-origin] 00000055 end of input
+[client<-proxy] 00000055 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000055 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53694->127.0.0.1:9094 kept alive
+[client->proxy] 00000056 GET /one-byte.txt
+[proxy->origin] 00000056 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000056 connection leased
+[proxy->origin] 00000056 GET /one-byte.txt
+[proxy<-origin] 00000056 status 200
+[client<-proxy] 00000056 produce output
+[client<-proxy] 00000056 status 200
+[proxy<-origin] 00000056 1 bytes received
+[proxy->origin] 00000056 input capacity: 4095
+[client<-proxy] 00000056 output available: 1
+[client<-proxy] 00000056 produce output
+[client<-proxy] 00000056 1 bytes sent
+[proxy<-origin] 00000056 end of input
+[client<-proxy] 00000056 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000056 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53695->127.0.0.1:9094 kept alive
+[client->proxy] 00000057 GET /one-byte.txt
+[proxy->origin] 00000057 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000057 connection leased
+[proxy->origin] 00000057 GET /one-byte.txt
+[proxy<-origin] 00000057 status 200
+[client<-proxy] 00000057 produce output
+[client<-proxy] 00000057 status 200
+[proxy<-origin] 00000057 1 bytes received
+[proxy->origin] 00000057 input capacity: 4095
+[client<-proxy] 00000057 output available: 1
+[client<-proxy] 00000057 produce output
+[client<-proxy] 00000057 1 bytes sent
+[proxy<-origin] 00000057 end of input
+[client<-proxy] 00000057 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000057 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53696->127.0.0.1:9094 kept alive
+[client->proxy] 00000058 GET /one-byte.txt
+[proxy->origin] 00000058 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000058 connection leased
+[proxy->origin] 00000058 GET /one-byte.txt
+[proxy<-origin] 00000058 status 200
+[client<-proxy] 00000058 produce output
+[client<-proxy] 00000058 status 200
+[proxy<-origin] 00000058 1 bytes received
+[proxy->origin] 00000058 input capacity: 4095
+[client<-proxy] 00000058 output available: 1
+[client<-proxy] 00000058 produce output
+[client<-proxy] 00000058 1 bytes sent
+[proxy<-origin] 00000058 end of input
+[client<-proxy] 00000058 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000058 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53697->127.0.0.1:9094 kept alive
+[client->proxy] 00000059 GET /one-byte.txt
+[proxy->origin] 00000059 request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 00000059 connection leased
+[proxy->origin] 00000059 GET /one-byte.txt
+[proxy<-origin] 00000059 status 200
+[client<-proxy] 00000059 produce output
+[client<-proxy] 00000059 status 200
+[proxy<-origin] 00000059 1 bytes received
+[proxy->origin] 00000059 input capacity: 4095
+[client<-proxy] 00000059 output available: 1
+[client<-proxy] 00000059 produce output
+[client<-proxy] 00000059 1 bytes sent
+[proxy<-origin] 00000059 end of input
+[client<-proxy] 00000059 end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 00000059 output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53698->127.0.0.1:9094 kept alive
+[client->proxy] 0000005A GET /one-byte.txt
+[proxy->origin] 0000005A request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000005A connection leased
+[proxy->origin] 0000005A GET /one-byte.txt
+[proxy<-origin] 0000005A status 200
+[client<-proxy] 0000005A produce output
+[client<-proxy] 0000005A status 200
+[proxy<-origin] 0000005A 1 bytes received
+[proxy->origin] 0000005A input capacity: 4095
+[client<-proxy] 0000005A output available: 1
+[client<-proxy] 0000005A produce output
+[client<-proxy] 0000005A 1 bytes sent
+[proxy<-origin] 0000005A end of input
+[client<-proxy] 0000005A end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000005A output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53699->127.0.0.1:9094 kept alive
+[client->proxy] 0000005B GET /one-byte.txt
+[proxy->origin] 0000005B request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000005B connection leased
+[proxy->origin] 0000005B GET /one-byte.txt
+[proxy<-origin] 0000005B status 200
+[client<-proxy] 0000005B produce output
+[client<-proxy] 0000005B status 200
+[proxy<-origin] 0000005B 1 bytes received
+[proxy->origin] 0000005B input capacity: 4095
+[client<-proxy] 0000005B output available: 1
+[client<-proxy] 0000005B produce output
+[client<-proxy] 0000005B 1 bytes sent
+[proxy<-origin] 0000005B end of input
+[client<-proxy] 0000005B end of output
+[proxy->origin] connection released http://localhost:8080; total kept alive: 0; total allocated: 0 of 100
+[client<-proxy] 0000005B output available: 0
+[proxy<-origin] connection 127.0.0.1:53688->127.0.0.1:8080 kept alive
+[client<-proxy] connection 127.0.0.1:53700->127.0.0.1:9094 kept alive
+[client->proxy] 0000005C GET /one-byte.txt
+[proxy->origin] 0000005C request connection to http://localhost:8080
+[proxy->origin] connection leased http://localhost:8080
+[proxy->origin] 0000005C connection leased
+[proxy->origin] 0000005C GET /one-byte.txt
+[proxy<-origin] 0000005C status 200
+[client<-proxy] 0000005C produce output
+[client<-proxy] 0000005C status 200
+[proxy<-origin] 0000005C 1 bytes received
+[proxy->origin] 0000005C input capacity: 4095
+[client<-proxy] 0000005C output available: 1
+[client<-proxy] 0000005C produce output
+[client<-proxy] 0000005C 1 bytes sent
+[proxy<-origin] 0000005C end of input
+[client<-proxy] 0000005C end of output
+[proxy->origin] connection released http://localhost:8080; total kept a

<TRUNCATED>