Darrel Schneider created GEODE-6785:
---------------------------------------
Summary: StoppableCountDownLatch reads a system property every
time the constructor is called
Key: GEODE-6785
URL: https://issues.apache.org/jira/browse/GEODE-6785
Project: Geode
Issue Type: Improvement
Components: core
Reporter: Darrel Schneider
The public constructor on StoppableCountDownLatch reads a system property each
time.
This is a synchronized operation and every time we wait for a response from a
peer we create one (In ReplyProcessor21). We don't expect this system property
to change on a running jvm so we could read it once and cache the result to
improve performance.
The expression that reads the system property is:
MILLISECONDS.toNanos(Long.getLong(RETRY_TIME_MILLIS_PROPERTY,
RETRY_TIME_MILLIS_DEFAULT))
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)