| Index: mojo/edk/system/message_pipe_unittest.cc
|
| diff --git a/mojo/edk/system/message_pipe_unittest.cc b/mojo/edk/system/message_pipe_unittest.cc
|
| index fcfaeca17904300dca21f92fae0d9f510da7ec58..8f489508e924663e47bcf63a72f831f2e980dc3d 100644
|
| --- a/mojo/edk/system/message_pipe_unittest.cc
|
| +++ b/mojo/edk/system/message_pipe_unittest.cc
|
| @@ -706,6 +706,17 @@ TEST_F(FuseMessagePipeTest, FuseAfterPeerWriteAndClosure) {
|
| EXPECT_EQ(MOJO_RESULT_OK, MojoClose(d));
|
| }
|
|
|
| +TEST_F(MessagePipeTest, ClosePipesStressTest) {
|
| + // Stress test to exercise https://crbug.com/665869.
|
| + const size_t kNumPipes = 100000;
|
| + for (size_t i = 0; i < kNumPipes; ++i) {
|
| + MojoHandle a, b;
|
| + CreateMessagePipe(&a, &b);
|
| + MojoClose(a);
|
| + MojoClose(b);
|
| + }
|
| +}
|
| +
|
| } // namespace
|
| } // namespace edk
|
| } // namespace mojo
|
|
|