diff options
author | Eric Wong <e@80x24.org> | 2016-05-09 22:10:20 +0000 |
---|---|---|
committer | Eric Wong <e@80x24.org> | 2016-05-09 22:10:20 +0000 |
commit | 6ba65a74eba96a769fad7a41a658a8c2418a8e29 (patch) | |
tree | 4091f402eeb114562ca81cdc637fb6b38a68d537 /test | |
parent | 88eea6156c45e9a24566c480270081c5a84d6ad3 (diff) | |
download | yahns-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