diff options
author | Eric Wong <normalperson@yhbt.net> | 2008-12-23 16:56:07 -0800 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2008-12-23 16:56:07 -0800 |
commit | f806d7c3adbdc5062666df0336f5da6d0dd72dab (patch) | |
tree | e70a4a9db2579d202afab07d3bab1b7138dbd35d | |
parent | 9d2810194a64427b90a4e226fbd0dfb16c9bc095 (diff) | |
download | mogilefs-client-f806d7c3adbdc5062666df0336f5da6d0dd72dab.tar.gz |
Also, fix up a warning about @thr being uninitialized that showed up in testing.
-rw-r--r-- | test/setup.rb | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/setup.rb b/test/setup.rb index 7c48bfc..322ccf3 100644 --- a/test/setup.rb +++ b/test/setup.rb @@ -62,14 +62,14 @@ class TempServer end def initialize(server_proc) - @port = @sock = nil + @thr = @port = @sock = nil retries = 0 begin @port = 1024 + rand(32768 - 1024) @sock = Socket.new(Socket::AF_INET, Socket::SOCK_STREAM, 0) @sock.bind(Socket.pack_sockaddr_in(@port, '127.0.0.1')) @sock.listen(5) - rescue Errno::EADDRINUSE, Errno::EACCESS + rescue Errno::EADDRINUSE, Errno::EACCES @sock.close rescue nil retry if (retries += 1) < 10 end |