Module: sems
Branch: master
Commit: 22396a6a8d62bda0ff8b48b49f1fbf03197cfe8b
URL:    
http://git.sip-router.org/cgi-bin/gitweb.cgi/sems/?a=commit;h=22396a6a8d62bda0ff8b48b49f1fbf03197cfe8b

Author: Stefan Sayer <[email protected]>
Committer: Stefan Sayer <[email protected]>
Date:   Thu Apr 24 18:17:23 2014 +0200

b/f:sbc:cc bl_redis: avoid busy loop of connections handling thread

---

 .../call_control/bl_redis/RedisConnectionPool.cpp  |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/apps/sbc/call_control/bl_redis/RedisConnectionPool.cpp 
b/apps/sbc/call_control/bl_redis/RedisConnectionPool.cpp
index 8518467..a966d3e 100644
--- a/apps/sbc/call_control/bl_redis/RedisConnectionPool.cpp
+++ b/apps/sbc/call_control/bl_redis/RedisConnectionPool.cpp
@@ -101,6 +101,7 @@ void RedisConnectionPool::run() {
 
   while (true) {
     try_connect.wait_for();
+    try_connect.set(false);
     while (true) {
       connections_mut.lock();
       unsigned int m_failed_connections = failed_connections;

_______________________________________________
Semsdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/semsdev

Reply via email to