diff options
-rw-r--r-- | jurt/com/sun/star/lib/uno/protocols/urp/urp.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/jurt/com/sun/star/lib/uno/protocols/urp/urp.java b/jurt/com/sun/star/lib/uno/protocols/urp/urp.java index b527e644c5a2..5e7b3288866c 100644 --- a/jurt/com/sun/star/lib/uno/protocols/urp/urp.java +++ b/jurt/com/sun/star/lib/uno/protocols/urp/urp.java @@ -199,7 +199,7 @@ public final class urp implements IProtocol { if (propertiesTid == null) { propertiesTid = ThreadId.createFresh(); } - random = new Random().nextInt(); + random = randomGenerator.nextInt(); writeRequest( true, PROPERTIES_OID, TypeDescription.getTypeDescription(XProtocolProperties.class), @@ -723,6 +723,8 @@ public final class urp implements IProtocol { private static final int MAX_RELEASE_QUEUE_SIZE = 100; + private static final Random randomGenerator = new Random(); + private final DataInput input; private final DataOutputStream output; |