diff options
author | Eric Wong <normalperson@yhbt.net> | 2010-12-09 03:39:03 +0000 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2010-12-09 03:41:25 +0000 |
commit | 71716672752e573ff15002aaefd6e8ba8c6b6cb6 (patch) | |
tree | 6812276bfbb7dc842ffa5a9a46a8b49243a373cb /lib/unicorn/http_server.rb | |
parent | 9d80b009a3cb795530ad23263f4eb525880e79dc (diff) | |
download | unicorn-71716672752e573ff15002aaefd6e8ba8c6b6cb6.tar.gz |
Since modern machines have more memory these days and clients are sending more data, avoiding potentially slow filesystem operations for larger uploads can be useful for some applications.
Diffstat (limited to 'lib/unicorn/http_server.rb')
-rw-r--r-- | lib/unicorn/http_server.rb | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/unicorn/http_server.rb b/lib/unicorn/http_server.rb index 0bb4359..29b34d6 100644 --- a/lib/unicorn/http_server.rb +++ b/lib/unicorn/http_server.rb @@ -364,6 +364,14 @@ class Unicorn::HttpServer Unicorn::TeeInput : Unicorn::StreamInput end + def client_body_buffer_size + Unicorn::TeeInput.client_body_buffer_size + end + + def client_body_buffer_size=(bytes) + Unicorn::TeeInput.client_body_buffer_size = bytes + end + private # wait for a signal hander to wake us up and then consume the pipe |