From 8d25840a1d5c936a53c62fa2cc6630b1cc2b6baf Mon Sep 17 00:00:00 2001
From: Abraham Kiggundu <akiggund@thoughtworks.com>
Date: Wed, 7 Jan 2015 00:47:27 +0300
Subject: [PATCH] Fixed bug calling notifyAll instead of signalAll

---
 briar-core/src/org/briarproject/reliability/Sender.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/briar-core/src/org/briarproject/reliability/Sender.java b/briar-core/src/org/briarproject/reliability/Sender.java
index 97615db73b..b660c426c2 100644
--- a/briar-core/src/org/briarproject/reliability/Sender.java
+++ b/briar-core/src/org/briarproject/reliability/Sender.java
@@ -101,7 +101,7 @@ class Sender {
 			// Don't accept an unreasonably large window size
 			windowSize = Math.min(a.getWindowSize(), MAX_WINDOW_SIZE);
 			// If space has become available, notify any waiting writers
-			if(windowSize > oldWindowSize || foundIndex != -1) notifyAll();
+			if(windowSize > oldWindowSize || foundIndex != -1) sendWindowAvailable.signalAll();
 		}
 		finally{
 			synchLock.unlock();
-- 
GitLab