lib/reel/connection.rb in reel-0.4.0.pre4 vs lib/reel/connection.rb in reel-0.4.0.pre5
- old
+ new
@@ -39,17 +39,10 @@
def detach
@attached = false
self
end
- # Reset the current request state
- def reset_request(state = :ready)
- @request_state = state
- @current_request = nil
- @parser.reset
- end
-
def readpartial(size = @buffer_size)
raise StateError, "can't read in the '#{@request_state}' request state" unless @request_state == :ready
@parser.readpartial(size)
end
@@ -169,7 +162,15 @@
# Raw access to the underlying socket
def socket
raise StateError, "socket has already been hijacked" unless @socket
@socket
end
+
+ # Reset the current request state
+ def reset_request(state = :ready)
+ @request_state = state
+ @current_request = nil
+ @parser.reset
+ end
+ private :reset_request
end
end