Date | Commit message (Collapse) | ||
---|---|---|---|
2013-10-25 | tests: limit oobgc check to accepted sockets | ||
Otherwise these tests fail if we start using IO#autoclose=true on Ruby 1.9 (and also if we use IPv6 sockets for tests). | |||
2011-04-29 | oob_gc: reimplement to fix breakage and add tests | ||
This was broken since v3.3.1[1] since nginx relies on a closed socket (and not Content-Length/Transfer-Encoding) to detect a response completion. We have to close the client socket before invoking GC to ensure the client sees the response in a timely manner. [1] - commit b72a86f66c722d56a6d77ed1d2779ace6ad103ed |