From 4869a8034b3b0d484dba5b8b4f98ecba29932892 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Tue, 27 Nov 2012 00:09:33 +0000
Subject: [PATCH] Removed unnecessary synchronization.

---
 src/net/sf/briar/plugins/modem/ModemPlugin.java | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/net/sf/briar/plugins/modem/ModemPlugin.java b/src/net/sf/briar/plugins/modem/ModemPlugin.java
index 435f10a4a1..6fa94de432 100644
--- a/src/net/sf/briar/plugins/modem/ModemPlugin.java
+++ b/src/net/sf/briar/plugins/modem/ModemPlugin.java
@@ -80,13 +80,11 @@ class ModemPlugin implements DuplexPlugin, Modem.Callback {
 		return false;
 	}
 
-	// Synchronized to avoid a race condition with resetModem()
-	public synchronized void stop() {
+	public void stop() {
 		running = false;
 	}
 
-	// Synchronized to avoid a race condition with stop()
-	private synchronized boolean resetModem() {
+	private boolean resetModem() {
 		if(!running) return false;
 		for(String portName : SerialPortList.getPortNames()) {
 			modem = modemFactory.createModem(this, portName);
-- 
GitLab