Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Attempt to explicitly flush the output at the end of CgiProcess#out

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@1537 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
  • Loading branch information...
commit d23d3bc360f591e6bd8bfe1fa757415d3a878be5 1 parent 9b0bb24
Jamis Buck jamis authored
2  actionpack/CHANGELOG
View
@@ -1,5 +1,7 @@
*SVN*
+* Attempt to explicitly flush the output at the end of CgiProcess#out
+
* Fixed assert_redirected_to to handle absolute controller paths properly #1472 [Rick Olson/Nicholas Seckar]
* Added event-based observations when frequency is not set on observe_field/form #1474 [flash@vanklinkenbergsoftware.nl]
2  actionpack/lib/action_controller/cgi_process.rb
View
@@ -139,6 +139,8 @@ def out(output = $stdout)
else
output.write(@body)
end
+
+ output.flush if output.respond_to?(:flush)
rescue Errno::EPIPE => e
# lost connection to the FCGI process -- ignore the output, then
end
Please sign in to comment.
Something went wrong with that request. Please try again.