diff --git a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java index 42fd67270689e2da09f6132ca9ced6ca1c34c697..ff85b857642c8ab34abdfb143384268e223b1513 100644 --- a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java +++ b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java @@ -167,6 +167,11 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener { } else if(ev.isDSR() && ev.getEventValue() == 0) { if(LOG.isLoggable(INFO)) LOG.info("Remote end hung up"); hangUp(); + } else { + if(LOG.isLoggable(INFO)) { + LOG.info("Serial event " + ev.getEventType() + " " + + ev.getEventValue()); + } } } catch(IOException e) { if(LOG.isLoggable(WARNING)) LOG.log(WARNING, e.toString(), e); diff --git a/briar-core/src/net/sf/briar/plugins/modem/ReliabilityLayer.java b/briar-core/src/net/sf/briar/plugins/modem/ReliabilityLayer.java index 896d24f62aed1d35f2e065b3781d0775d6c2e15e..a53bdb89bb0a1ff4f4f0fb6f68bd49a6cd7d2b01 100644 --- a/briar-core/src/net/sf/briar/plugins/modem/ReliabilityLayer.java +++ b/briar-core/src/net/sf/briar/plugins/modem/ReliabilityLayer.java @@ -43,6 +43,8 @@ class ReliabilityLayer implements ReadHandler, WriteHandler { while(valid) { byte[] b = writes.take(); if(b.length == 0) return; // Poison pill + if(LOG.isLoggable(INFO)) + LOG.info("Writing " + b.length + " bytes"); writeHandler.handleWrite(b); } } catch(InterruptedException e) { @@ -83,7 +85,7 @@ class ReliabilityLayer implements ReadHandler, WriteHandler { // The SLIP encoder calls this method to pass data down to the modem public void handleWrite(byte[] b) throws IOException { if(!valid) throw new IOException("Connection closed"); - if(LOG.isLoggable(INFO)) LOG.info("Writing " + b.length + " bytes"); + if(LOG.isLoggable(INFO)) LOG.info("Queueing " + b.length + " bytes"); if(b.length > 0) writes.add(b); } }