From 783a541d661f24f2df1dee86bad2e47950bee9da Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 7 Aug 2020 21:50:38 -0700 Subject: [PATCH] altoslib: Don't fetch config data for every idle status This makes fetching data during idle monitor much faster, especially now that fetching the list of stored flights takes so long. Signed-off-by: Keith Packard --- altoslib/AltosIdleFetch.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/altoslib/AltosIdleFetch.java b/altoslib/AltosIdleFetch.java index ca3e33eb..1ac075e3 100644 --- a/altoslib/AltosIdleFetch.java +++ b/altoslib/AltosIdleFetch.java @@ -227,7 +227,7 @@ public class AltosIdleFetch implements AltosDataProvider { try { boolean matched = false; /* Fetch config data from remote */ - AltosConfigData config_data = new AltosConfigData(link); + AltosConfigData config_data = link.config_data(); listener.set_state(AltosLib.ao_flight_stateless); for (AltosIdler idler : idlers) { if (idler.matches(config_data)) { -- 2.30.2