diff options
Diffstat (limited to 'cpp/test/IceUtil/thread/run.py')
-rwxr-xr-x | cpp/test/IceUtil/thread/run.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/cpp/test/IceUtil/thread/run.py b/cpp/test/IceUtil/thread/run.py index 8008dba29e9..d6b60dc1180 100755 --- a/cpp/test/IceUtil/thread/run.py +++ b/cpp/test/IceUtil/thread/run.py @@ -29,13 +29,11 @@ clientOptions = ' ' + testdir; print "starting client...", clientPipe = os.popen(client + clientOptions) -output = clientPipe.read().strip() -if not output: - print "failed!" - sys.exit(1) print "ok" -print output +for output in clientPipe.xreadlines(): + print output, + clientStatus = clientPipe.close() if clientStatus: |