From b3d1f5b630debcc2d0572a3e3af1855ef93300c2 Mon Sep 17 00:00:00 2001 From: Aaron Patterson Date: Sun, 29 Jul 2012 19:51:21 -0700 Subject: freeze the header object --- actionpack/lib/action_controller/metal/live.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'actionpack/lib') diff --git a/actionpack/lib/action_controller/metal/live.rb b/actionpack/lib/action_controller/metal/live.rb index d1734f2138..3c1325cdb4 100644 --- a/actionpack/lib/action_controller/metal/live.rb +++ b/actionpack/lib/action_controller/metal/live.rb @@ -78,6 +78,11 @@ module ActionController # :nodoc: super(status, header, body) end + def commit! + headers.freeze + super + end + private def build_buffer(response, body) -- cgit v1.2.3