We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent aa8017f commit 8d30bbfCopy full SHA for 8d30bbf
common/lib/host_list_provider/monitoring/monitoring_host_list_provider.ts
@@ -52,7 +52,13 @@ export class MonitoringRdsHostListProvider extends RdsHostListProvider {
52
53
async clearAll(): Promise<void> {
54
RdsHostListProvider.clearAll();
55
- await MonitoringRdsHostListProvider.monitors.clear();
+ // TODO: refactor when sliding-expiration-cache refactoring is merged.
56
+ for (const [key, monitor] of MonitoringRdsHostListProvider.monitors.entries) {
57
+ if (monitor !== undefined) {
58
+ await monitor.item.close();
59
+ }
60
61
+ MonitoringRdsHostListProvider.monitors.clear();
62
}
63
64
async queryForTopology(targetClient: ClientWrapper, dialect: DatabaseDialect): Promise<HostInfo[]> {
0 commit comments