Skip to content

Commit fd93492

Browse files
committed
Fix #29621: reset num of apps to 0
1 parent 3ffca0c commit fd93492

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/eu/openanalytics/containerproxy/stat/impl/Micrometer.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,11 @@ public void onAuthFailedEvent(AuthFailedEvent event) {
190190
*/
191191
private void updateCachedProxyCount() {
192192
Map<String, Integer> intermediate = new HashMap<>();
193+
// for all specs, reset to zero
194+
for (String specId : proxyCountCache.keySet()) {
195+
intermediate.put(specId, 0);
196+
}
197+
// count number of running apps
193198
for (Proxy proxy : proxyService.getProxies(p -> p.getStatus() == ProxyStatus.Up, true)) {
194199
intermediate.put(proxy.getSpecId(), intermediate.getOrDefault(proxy.getSpecId(), 0) + 1);
195200
}

0 commit comments

Comments
 (0)