projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: create target pdclib directories before building
[fw/altos]
/
altoslib
/
AltosIgnite.java
diff --git
a/altoslib/AltosIgnite.java
b/altoslib/AltosIgnite.java
index 859059008cbfd838e8c9ff3aadd0704c8fe230f1..fc9599b65ce4cb8aa44ed66dc31011240d5b5b7f 100644
(file)
--- a/
altoslib/AltosIgnite.java
+++ b/
altoslib/AltosIgnite.java
@@
-15,7
+15,7
@@
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
*/
-package org.altusmetrum.altoslib_
1
;
+package org.altusmetrum.altoslib_
2
;
import java.io.*;
import java.util.concurrent.*;
import java.io.*;
import java.util.concurrent.*;
@@
-141,7
+141,7
@@
public class AltosIgnite {
}
}
}
}
- public void fire(int igniter) {
+ public void fire(int igniter)
throws InterruptedException
{
if (link == null)
return;
try {
if (link == null)
return;
try {
@@
-154,21
+154,14
@@
public class AltosIgnite {
link.printf("i DoIt drogue\n");
break;
}
link.printf("i DoIt drogue\n");
break;
}
- } catch (InterruptedException ie) {
} catch (TimeoutException te) {
} finally {
} catch (TimeoutException te) {
} finally {
- try {
- stop_link();
- } catch (InterruptedException ie) {
- }
+ stop_link();
}
}
}
}
- public void close() {
- try {
- stop_link();
- } catch (InterruptedException ie) {
- }
+ public void close() throws InterruptedException {
+ stop_link();
link.close();
link = null;
}
link.close();
link = null;
}