altoslib: Don't fetch config data for every idle status
[fw/altos] / altoslib / AltosIdleFetch.java
index ca3e33eb244ffc91d47a4a035a8ffad5a9e5e668..1ac075e394c13b01b03658c1a26857dbf053aac4 100644 (file)
@@ -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)) {