altosui: Allow AltosConfig to abort before serial line starts
[fw/altos] / altosui / AltosConfig.java
index 44c6239af278821f0d229bd29e5d4eb2cdddb17b..4b0edec0fbf5492aa48501c5e9ab2540f121d65c 100644 (file)
@@ -393,8 +393,10 @@ public class AltosConfig implements ActionListener {
        }
 
        void abort() {
-               serial_line.close();
-               serial_line = null;
+               if (serial_line != null) {
+                       serial_line.close();
+                       serial_line = null;
+               }
                JOptionPane.showMessageDialog(owner,
                                              String.format("Connection to \"%s\" failed",
                                                            device.toShortString()),