summaryrefslogtreecommitdiff
path: root/test/source/java/OfficeConnection.java
diff options
context:
space:
mode:
Diffstat (limited to 'test/source/java/OfficeConnection.java')
-rw-r--r--test/source/java/OfficeConnection.java13
1 files changed, 4 insertions, 9 deletions
diff --git a/test/source/java/OfficeConnection.java b/test/source/java/OfficeConnection.java
index f28e385e64dd..d4d7d7a70007 100644
--- a/test/source/java/OfficeConnection.java
+++ b/test/source/java/OfficeConnection.java
@@ -74,11 +74,7 @@ public final class OfficeConnection {
"uno:" + description +
";urp;StarOffice.ServiceManager"));
break;
- } catch (NoConnectException e) {
- if (i == 600) { // 600 sec
- throw e;
- }
- }
+ } catch (NoConnectException e) {}
assertNull(waitForProcess(process, 1000)); // 1 sec
}
}
@@ -99,15 +95,14 @@ public final class OfficeConnection {
// receiving the response of the terminate call
desktop = null;
}
- Integer code = 0;
+ int code = 0;
if (process != null) {
- code = waitForProcess(process, 600000); // 600 sec
- process.destroy();
+ code = process.waitFor();
}
boolean outTerminated = outForward == null || outForward.terminated();
boolean errTerminated = errForward == null || errForward.terminated();
assertTrue(desktopTerminated);
- assertEquals(new Integer(0), code);
+ assertEquals(0, code);
assertTrue(outTerminated);
assertTrue(errTerminated);
}