aboutsummaryrefslogtreecommitdiffstats
path: root/guides
diff options
context:
space:
mode:
authorAditya Kapoor <aditya.kapoor@vinsol.com>2014-10-30 15:36:31 +0530
committerRobin Dupret <robin.dupret@gmail.com>2014-12-27 15:45:20 +0100
commitb2ab4512fbfd0b8da14da193615586e0fb97622c (patch)
tree186b84088e3f7857722e293e63586dbaa3629a3a /guides
parentfc8d63854903f82db700eb8ca6a43ab81af7c0ce (diff)
downloadrails-b2ab4512fbfd0b8da14da193615586e0fb97622c.tar.gz
rails-b2ab4512fbfd0b8da14da193615586e0fb97622c.tar.bz2
rails-b2ab4512fbfd0b8da14da193615586e0fb97622c.zip
Add a note about non-buffering servers for AC::Live
[ci skip]
Diffstat (limited to 'guides')
-rw-r--r--guides/source/action_controller_overview.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/guides/source/action_controller_overview.md b/guides/source/action_controller_overview.md
index 826d25d173..36d1b6de83 100644
--- a/guides/source/action_controller_overview.md
+++ b/guides/source/action_controller_overview.md
@@ -994,6 +994,11 @@ you would like in a response object. The `ActionController::Live` module allows
you to create a persistent connection with a browser. Using this module, you will
be able to send arbitrary data to the browser at specific points in time.
+NOTE: The default Rails server (WEBrick) is a buffering web server and does not
+support streaming. In order to use this feature, you'll need to use a non buffering
+server like [Puma](http://puma.io), [Rainbows](http://rainbows.bogomips.org)
+or [Passenger](https://www.phusionpassenger.com).
+
#### Incorporating Live Streaming
Including `ActionController::Live` inside of your controller class will provide