diff options
Diffstat (limited to 'altoslib/AltosLog.java')
| -rw-r--r-- | altoslib/AltosLog.java | 11 | 
1 files changed, 4 insertions, 7 deletions
diff --git a/altoslib/AltosLog.java b/altoslib/AltosLog.java index 015d9f65..d4fbee97 100644 --- a/altoslib/AltosLog.java +++ b/altoslib/AltosLog.java @@ -59,18 +59,15 @@ public class AltosLog implements Runnable {  		return file;  	} -	boolean open (AltosState state) throws IOException { +	boolean open (AltosState state) throws IOException, InterruptedException {  		AltosFile	a = new AltosFile(state);  		log_file = new FileWriter(a, true);  		if (log_file != null) {  			while (!pending_queue.isEmpty()) { -				try { -					String s = pending_queue.take(); -					log_file.write(s); -					log_file.write('\n'); -				} catch (InterruptedException ie) { -				} +				String s = pending_queue.take(); +				log_file.write(s); +				log_file.write('\n');  			}  			log_file.flush();  			file = a;  | 
