lib/fake_ftp/server.rb in fake_ftp-0.0.8 vs lib/fake_ftp/server.rb in fake_ftp-0.0.9
- old
+ new
@@ -42,11 +42,11 @@
@started = true
@server = ::TCPServer.new('127.0.0.1', port)
@thread = Thread.new do
while @started
@client = @server.accept
- respond_with('200 Can has FTP?')
+ respond_with('220 Can has FTP?')
@connection = Thread.new(@client) do |socket|
while @started && !socket.nil? && !socket.closed?
respond_with parse(socket.gets)
end
@client.close
@@ -223,12 +223,12 @@
end
def active?
@mode == :active
end
-
+
private
-
+
def port_is_open?(port)
begin
Timeout::timeout(1) do
begin
s = TCPSocket.new("127.0.0.1", port)