aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view
diff options
context:
space:
mode:
authorAaron Patterson <aaron.patterson@gmail.com>2012-07-29 19:23:19 -0700
committerAaron Patterson <aaron.patterson@gmail.com>2012-07-29 21:43:05 -0700
commit38cfbb8aa7e4aa4d9467e1706c50c3573cc714aa (patch)
treeb664221b29148aad84f38a1ffddc13542728a7e4 /actionpack/lib/action_view
parent06c9e176ca1b74e99bc258295bfbd8d2f2f33563 (diff)
downloadrails-38cfbb8aa7e4aa4d9467e1706c50c3573cc714aa.tar.gz
rails-38cfbb8aa7e4aa4d9467e1706c50c3573cc714aa.tar.bz2
rails-38cfbb8aa7e4aa4d9467e1706c50c3573cc714aa.zip
Controller actions are processed in a separate thread for live
responses. Processing controller actions in a separate thread allows us to work around the rack api - we can allow the user to set status and headers, then block until the first bytes are written. As soon as the first bytes are written, the main thread can return the status, headers, and (essentially) a queue for the body.
Diffstat (limited to 'actionpack/lib/action_view')
0 files changed, 0 insertions, 0 deletions