diff options
Diffstat (limited to 'altosui/AltosEepromDelete.java')
| -rw-r--r-- | altosui/AltosEepromDelete.java | 12 | 
1 files changed, 8 insertions, 4 deletions
diff --git a/altosui/AltosEepromDelete.java b/altosui/AltosEepromDelete.java index cd9abfab..a9d77788 100644 --- a/altosui/AltosEepromDelete.java +++ b/altosui/AltosEepromDelete.java @@ -104,10 +104,14 @@ public class AltosEepromDelete implements Runnable {  						  serial_line.device.toShortString()),  				    "Connection Failed");  		} finally { -			if (remote) -				serial_line.stop_remote(); -			serial_line.flush_output(); -			serial_line.close(); +			try { +				if (remote) +					serial_line.stop_remote(); +			} catch (InterruptedException ie) { +			} finally { +				serial_line.flush_output(); +				serial_line.close(); +			}  		}  		if (listener != null) {  			Runnable r = new Runnable() {  | 
