diff --git a/src/net/sf/briar/plugins/modem/ModemPlugin.java b/src/net/sf/briar/plugins/modem/ModemPlugin.java index 6fa94de43229253a14c5c0b928294350bb47d4b2..3e675ccf155102cb3965cadbc9a59b91917256f5 100644 --- a/src/net/sf/briar/plugins/modem/ModemPlugin.java +++ b/src/net/sf/briar/plugins/modem/ModemPlugin.java @@ -71,6 +71,8 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { modem = modemFactory.createModem(this, portName); try { modem.init(); + if(LOG.isLoggable(INFO)) + LOG.info("Initialised modem on " + portName); running = true; return true; } catch(IOException e) { @@ -90,6 +92,8 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { modem = modemFactory.createModem(this, portName); try { modem.init(); + if(LOG.isLoggable(INFO)) + LOG.info("Initialised modem on " + portName); return true; } catch(IOException e) { if(LOG.isLoggable(WARNING)) LOG.warning(e.toString()); @@ -136,9 +140,11 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { try { if(!modem.dial(number)) continue; } catch(IOException e) { + if(LOG.isLoggable(WARNING)) LOG.warning(e.toString()); if(resetModem()) continue; else break; } + if(LOG.isLoggable(INFO)) LOG.info("Outgoing call connected"); ModemTransportConnection conn = new ModemTransportConnection(); callback.outgoingConnectionCreated(c, conn); try { @@ -162,7 +168,7 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { try { if(!modem.dial(number)) return null; } catch(IOException e) { - // Reinitialise the modem + if(LOG.isLoggable(WARNING)) LOG.warning(e.toString()); resetModem(); return null; } @@ -184,6 +190,7 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { } public void incomingCallConnected() { + if(LOG.isLoggable(INFO)) LOG.info("Incoming call connected"); callback.incomingConnectionCreated(new ModemTransportConnection()); } @@ -205,6 +212,7 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback { } public void dispose(boolean exception, boolean recognised) { + if(LOG.isLoggable(INFO)) LOG.info("Call disconnected"); try { modem.hangUp(); } catch(IOException e) {