diff options
Diffstat (limited to 'tests/auto/corelib/io/qprocess/testForwarding/main.cpp')
-rw-r--r-- | tests/auto/corelib/io/qprocess/testForwarding/main.cpp | 8 |
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; } |