lib/reel/connection.rb in reel-0.4.0.pre7 vs lib/reel/connection.rb in reel-0.4.0

- old
+ new

@@ -16,17 +16,17 @@ # Attempt to read this much data BUFFER_SIZE = 16384 attr_reader :buffer_size def initialize(socket, buffer_size = nil) - @attached = true - @socket = socket - @keepalive = true - @parser = Request::Parser.new(socket, self) - @writer = Response::Writer.new(socket, self) - @buffer_size = buffer_size.nil? ? BUFFER_SIZE : buffer_size - reset_request + @attached = true + @socket = socket + @keepalive = true + @buffer_size = buffer_size || BUFFER_SIZE + @parser = Request::Parser.new(self) + @writer = Response::Writer.new(socket) + reset_request @response_state = :header end # Is the connection still active? def alive?; @keepalive; end