Module: kamailio
Branch: master
Commit: 759d76819b7c8ab31d71ab8a77a3863c1861e374
URL: 
https://github.com/kamailio/kamailio/commit/759d76819b7c8ab31d71ab8a77a3863c1861e374

Author: Daniel-Constantin Mierla <mico...@gmail.com>
Committer: Daniel-Constantin Mierla <mico...@gmail.com>
Date: 2023-06-13T09:45:13+02:00

cdp: fix always true condition in peer_timer()

- extended the log message

---

Modified: src/modules/cdp/peermanager.c

---

Diff:  
https://github.com/kamailio/kamailio/commit/759d76819b7c8ab31d71ab8a77a3863c1861e374.diff
Patch: 
https://github.com/kamailio/kamailio/commit/759d76819b7c8ab31d71ab8a77a3863c1861e374.patch

---

diff --git a/src/modules/cdp/peermanager.c b/src/modules/cdp/peermanager.c
index f1d9751c5a..e8f2de12df 100644
--- a/src/modules/cdp/peermanager.c
+++ b/src/modules/cdp/peermanager.c
@@ -286,9 +286,10 @@ int peer_timer(time_t now, void *ptr)
                lock_get(p->lock);
                n = p->next;
 
-               if(p->disabled && (p->state != Closed || p->state != Closing)) {
-                       LM_DBG("Peer [%.*s] has been disabled - shutting 
down\n",
-                                       p->fqdn.len, p->fqdn.s);
+               if(p->disabled && p->state != Closed && p->state != Closing) {
+                       LM_DBG("Peer [%.*s] has been disabled [state: %d] - 
shutting "
+                                  "down\n",
+                                       p->fqdn.len, p->fqdn.s, p->state);
                        if(p->state == I_Open)
                                sm_process(p, Stop, 0, 1, p->I_sock);
                        if(p->state == R_Open)

_______________________________________________
Kamailio (SER) - Development Mailing List
To unsubscribe send an email to sr-dev-le...@lists.kamailio.org

Reply via email to