Add spec for TCPServer having REUSEADDR set by default.
See jruby/jruby#378.
This commit is contained in:
parent
4d7548c275
commit
ceb2db1977
|
@ -84,4 +84,9 @@ describe "TCPServer.new" do
|
|||
@server = TCPServer.new('127.0.0.1', SocketSpecs.port)
|
||||
}.should raise_error(Errno::EADDRINUSE)
|
||||
end
|
||||
|
||||
it "sets SO_REUSEADDR on the resulting server" do
|
||||
@server = TCPServer.new('127.0.0.1', SocketSpecs.port)
|
||||
@server.getsockopt(:SOCKET, :REUSEADDR).should == 1
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue