about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2014-08-31 22:10:45 -0700
committerAlex Crichton <alex@alexcrichton.com>2014-08-31 22:14:50 -0700
commit79f51c1d31a4010c91234768765a4ebb44d8e6ed (patch)
tree01d92bdb3d7f816ae12119aa28efce34051967eb /src/rustllvm/RustWrapper.cpp
parent5dfb7a6ec1c1b7827a1f019b276c4d959cf2d71e (diff)
downloadrust-79f51c1d31a4010c91234768765a4ebb44d8e6ed.tar.gz
rust-79f51c1d31a4010c91234768765a4ebb44d8e6ed.zip
test: Tweak tcp-accept-stress one last time
The tcp-accept-stress, despite the previous modifications, is still deadlocking
on the osx buildbots. When building/testing/running repeatedly locally, it was
discovered that the test would often fail with TcpStream::connect returning the
error `address not available`.

This test opens up quite a large number of sockets, and it looks like by default
osx isn't the speediest at recycling those sockets for further use.

The test has been modified (and verified) to not deadlock in this error case,
and the test is not just officially ignored on OSX (with no FIXME). I believe
that we'll get good coverage of the relevant code on the linux builders, so this
isn't so much of a loss.

At the same time I turned down the stress parameters to hopefully lighten the
socket load on other platforms.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions