summaryrefslogtreecommitdiffstats
path: root/src/subprocess_test.cc
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2016-11-07 18:17:08 (GMT)
committerNico Weber <nicolasweber@gmx.de>2016-11-07 18:17:08 (GMT)
commit82a68c96f4b02b68a41d8ad5d0acac86acba4e32 (patch)
treee5031e7d052828864a6b1a0cd904165ebab07164 /src/subprocess_test.cc
parent7cffca297227edde0e79c2d4357719c6e345b291 (diff)
downloadNinja-82a68c96f4b02b68a41d8ad5d0acac86acba4e32.zip
Ninja-82a68c96f4b02b68a41d8ad5d0acac86acba4e32.tar.gz
Ninja-82a68c96f4b02b68a41d8ad5d0acac86acba4e32.tar.bz2
Only run SubprocessTest.SetWithLots on FreeBSD when ppoll() exists.
Should fix #1189 after #1185.
Diffstat (limited to 'src/subprocess_test.cc')
-rw-r--r--src/subprocess_test.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/subprocess_test.cc b/src/subprocess_test.cc
index ee16190..0a8c206 100644
--- a/src/subprocess_test.cc
+++ b/src/subprocess_test.cc
@@ -214,9 +214,7 @@ TEST_F(SubprocessTest, SetWithMulti) {
}
}
-// OS X's process limit is less than 1025 by default
-// (|sysctl kern.maxprocperuid| is 709 on 10.7 and 10.8 and less prior to that).
-#if !defined(__APPLE__) && !defined(_WIN32)
+#if defined(USE_PPOLL)
TEST_F(SubprocessTest, SetWithLots) {
// Arbitrary big number; needs to be over 1024 to confirm we're no longer
// hostage to pselect.