diff options
Diffstat (limited to 'java/test/Ice/faultTolerance/TestI.java')
-rw-r--r-- | java/test/Ice/faultTolerance/TestI.java | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/java/test/Ice/faultTolerance/TestI.java b/java/test/Ice/faultTolerance/TestI.java index 065730d88fa..12b9b964119 100644 --- a/java/test/Ice/faultTolerance/TestI.java +++ b/java/test/Ice/faultTolerance/TestI.java @@ -18,6 +18,13 @@ public final class TestI extends _TestDisp TestI(Ice.ObjectAdapter adapter) { _adapter = adapter; + _pseudoPid = (int)(System.currentTimeMillis() & 0xffffffffL); + } + + public void + shutdown(Ice.Current current) + { + _adapter.getCommunicator().shutdown(); } public void @@ -41,14 +48,9 @@ public final class TestI extends _TestDisp public int pid(Ice.Current current) { - return (int)(System.currentTimeMillis() % 65535); - } - - public void - shutdown(Ice.Current current) - { - _adapter.getCommunicator().shutdown(); + return _pseudoPid; } + private int _pseudoPid; private Ice.ObjectAdapter _adapter; } |