Index: util/test/multiprocess.cc |
diff --git a/util/test/multiprocess.cc b/util/test/multiprocess.cc |
index 795683749405f2c33406156d9d0f83321bf3f644..9a283f39090466e12ddbc4cc9260221a0fb9e928 100644 |
--- a/util/test/multiprocess.cc |
+++ b/util/test/multiprocess.cc |
@@ -63,10 +63,7 @@ void Multiprocess::Run() { |
scoped_ptr<internal::MultiprocessInfo> info(new internal::MultiprocessInfo); |
base::AutoReset<internal::MultiprocessInfo*> reset_info(&info_, info.get()); |
- PreFork(); |
- if (testing::Test::HasFatalFailure()) { |
- return; |
- } |
+ ASSERT_NO_FATAL_FAILURE(PreFork()); |
pid_t pid = fork(); |
ASSERT_GE(pid, 0) << ErrnoMessage("fork"); |