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,9 +188,8 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener {
return;
} else if(s.equals("OK")) {
synchronized(initialised) {
if(initialised.getAndSet(true))
throw new IOException("Initialised twice");
initialised.notifyAll();
if(!initialised.getAndSet(true))
initialised.notifyAll();
}
} else if(s.equals("RING")) {
executor.execute(new Runnable() {