about summary refs log tree commit homepage
path: root/test
diff options
context:
space:
mode:
authorEric Wong <e@80x24.org>2016-05-09 22:10:20 +0000
committerEric Wong <e@80x24.org>2016-05-09 22:10:20 +0000
commit6ba65a74eba96a769fad7a41a658a8c2418a8e29 (patch)
tree4091f402eeb114562ca81cdc637fb6b38a68d537 /test
parent88eea6156c45e9a24566c480270081c5a84d6ad3 (diff)
downloadyahns-6ba65a74eba96a769fad7a41a658a8c2418a8e29.tar.gz
We need to set state as early as possible as any modification of our
HttpClient object is unsafe after it is handed over to the
underlying application.  Otherwise, we could be clobbering a state
set inside the hijack but before we hit the case statement in
HttpClient#step_write.

This bug should not affect current (known) uses of rack.hijack;
but will be necessary for upcoming proxy_pass to support unbuffered
proxy responses.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions