From 80f5e0a7ff7b2c115c7a47d4bbefa18764937b1b Mon Sep 17 00:00:00 2001 From: akwizgran <michael@briarproject.org> Date: Thu, 6 Dec 2012 14:07:19 +0000 Subject: [PATCH] Don't try to close the serial port if it wasn't opened. --- briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java | 4 ++++ 1 file changed, 4 insertions(+) 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 53ef9c173c..2576d7dacd 100644 --- a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java +++ b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java @@ -56,6 +56,10 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener { try { if(!port.openPort()) throw new IOException("Failed to open serial port"); + } catch(SerialPortException e) { + throw new IOException(e.toString()); + } + try { boolean foundBaudRate = false; for(int baudRate : BAUD_RATES) { if(port.setParams(baudRate, 8, 1, 0)) { -- GitLab