From 57ff688820c49dd33c49464255c829944b23e014 Mon Sep 17 00:00:00 2001
From: Alexandre Savard <alexandresavard@alexandresavard-desktop.(none)>
Date: Wed, 9 Dec 2009 10:43:47 -0500
Subject: [PATCH] [#2554] nbCalls must be zero to close audio layer

---
 sflphone-common/src/managerimpl.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sflphone-common/src/managerimpl.cpp b/sflphone-common/src/managerimpl.cpp
index d79591622f..6be2cf6c59 100644
--- a/sflphone-common/src/managerimpl.cpp
+++ b/sflphone-common/src/managerimpl.cpp
@@ -465,7 +465,7 @@ ManagerImpl::hangupCall (const CallID& call_id)
     AudioLayer *audiolayer = getAudioDriver();
 
     // stop streams
-    if (audiolayer && (nbCalls <= 1)) {
+    if (audiolayer && (nbCalls <= 0)) {
         _debug ("    hangupCall: stop audio stream, ther is only %i call(s) remaining", nbCalls);
         audiolayer->stopStream();
     }
-- 
GitLab