summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/auto/corelib/io/qprocess/testForwarding/main.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/auto/corelib/io/qprocess/testForwarding/main.cpp b/tests/auto/corelib/io/qprocess/testForwarding/main.cpp
index e69ae173f4..d9571141ae 100644
--- a/tests/auto/corelib/io/qprocess/testForwarding/main.cpp
+++ b/tests/auto/corelib/io/qprocess/testForwarding/main.cpp
@@ -57,12 +57,12 @@ int main()
if (process.write("forwarded\n") != 10)
return -1;
- process.waitForReadyRead(250);
- if (process.bytesAvailable() != 0)
+ process.closeWriteChannel();
+ if (!process.waitForFinished(5000))
return -1;
- process.closeWriteChannel();
- process.waitForFinished(5000);
+ if (process.bytesAvailable() != 0)
+ return -1;
#endif
return 0;
}