diff options
Diffstat (limited to 'lib/rainbows/event_machine/response_pipe.rb')
-rw-r--r-- | lib/rainbows/event_machine/response_pipe.rb | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/rainbows/event_machine/response_pipe.rb b/lib/rainbows/event_machine/response_pipe.rb index 3da2417..3b584c7 100644 --- a/lib/rainbows/event_machine/response_pipe.rb +++ b/lib/rainbows/event_machine/response_pipe.rb @@ -5,8 +5,8 @@ module Rainbows::EventMachine::ResponsePipe # so a single buffer for all clients will work safely BUF = '' - def initialize(client, alive, body) - @client, @alive, @body = client, alive, body + def initialize(client) + @client = client end def notify_readable @@ -22,7 +22,6 @@ module Rainbows::EventMachine::ResponsePipe end def unbind - @body.close if @body.respond_to?(:close) @client.next! @io.close unless @io.closed? end |