Allow the modem to respond OK more than once.

This commit is contained in:
akwizgran
2012-12-06 13:56:14 +00:00
parent c13c01a114
commit 56e7f459e8

View File

@@ -188,8 +188,7 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener {
return; return;
} else if(s.equals("OK")) { } else if(s.equals("OK")) {
synchronized(initialised) { synchronized(initialised) {
if(initialised.getAndSet(true)) if(!initialised.getAndSet(true))
throw new IOException("Initialised twice");
initialised.notifyAll(); initialised.notifyAll();
} }
} else if(s.equals("RING")) { } else if(s.equals("RING")) {