Skip to content

Commit 90fa85d

Browse files
committed
Optimization in JmxHeartbeat
1 parent 96b46f6 commit 90fa85d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

visualvm/jmx/src/org/graalvm/visualvm/jmx/impl/JmxHeartbeat.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ protected void pingFinished(JmxApplication... apps) {
142142
boolean pendingUnavailable;
143143

144144
synchronized (unavailable) {
145-
if (apps != null && apps.length > 0) unavailable.addAll(Arrays.asList(apps));
145+
if (apps.length > 0) unavailable.addAll(Arrays.asList(apps));
146146
cleanupUnavailableApps(unavailable);
147147
pendingUnavailable = !unavailable.isEmpty();
148148
heartbeatRunning = false;
@@ -179,7 +179,7 @@ protected void schedule(JmxApplication... apps) {
179179

180180
@Override
181181
protected void pingFinished(JmxApplication... apps) {
182-
fallback.schedule(apps);
182+
if (apps.length > 0) fallback.schedule(apps);
183183
}
184184

185185
}

0 commit comments

Comments
 (0)