From 28086e1a7f3612e6f62e0be0048e3e72b7a5f133 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Fri, 7 Dec 2012 14:43:23 +0000
Subject: [PATCH] Abort connection attempt if NO CARRIER is received from
 modem.

---
 briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

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 f389b7dfa2..26bb05cbc1 100644
--- a/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java
+++ b/briar-core/src/net/sf/briar/plugins/modem/ModemImpl.java
@@ -205,7 +205,8 @@ class ModemImpl implements Modem, WriteHandler, SerialPortEventListener {
 						reliabilityLayer.handleRead(data);
 					}
 					return;
-				} else if(s.equals("BUSY") || s.equals("NO DIALTONE")) {
+				} else if(s.equals("BUSY") || s.equals("NO DIALTONE")
+						|| s.equals("NO CARRIER")) {
 					synchronized(connected) {
 						connected.notifyAll();
 					}
-- 
GitLab