ensure client aborted file/stream response bodies are closed
commit9c8372c3a4972cacf0eb15ad85d34cb33293672e
authorEric Wong <normalperson@yhbt.net>
Mon, 19 Jul 2010 10:10:08 +0000 (19 10:10 +0000)
committerEric Wong <normalperson@yhbt.net>
Tue, 20 Jul 2010 00:04:39 +0000 (19 17:04 -0700)
tree1998fa98415c7331c56c06de69d06069fd55154b
parentfa4eb71b8208f7fc4148a7f8dd916c2e0cd1cc8a
ensure client aborted file/stream response bodies are closed

We need to remember to close response bodies even if
a client aborts the connection, since body.close can
trigger interesting things like logging and such...
lib/rainbows/event_machine.rb
t/close-pipe-response.ru
t/t0021-sendfile-wrap-to_path.sh [changed mode: 0644->0755]
t/t0031-close-pipe-response.sh [changed mode: 0644->0755]