]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Don't complain about lack of D-channels on PTMP connections
authorMatthew Fredrickson <creslin@digium.com>
Tue, 27 Jan 2009 23:28:51 +0000 (23:28 +0000)
committerMatthew Fredrickson <creslin@digium.com>
Tue, 27 Jan 2009 23:28:51 +0000 (23:28 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@171793 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_dahdi.c

index edd32880e3cbaa2702f41634389dbafb0c6df5c8..81e9655af66ac6efec9f02ec5f0db6e398f2f825 100644 (file)
@@ -3155,8 +3155,11 @@ static int pri_find_dchan(struct dahdi_pri *pri)
        }
        if (newslot < 0) {
                newslot = 0;
-               ast_log(LOG_WARNING, "No D-channels available!  Using Primary channel %d as D-channel anyway!\n",
-                       pri->dchannels[newslot]);
+               /* This is annoying to see on non persistent layer 2 connections.  Let's not complain in that case */
+               if (pri->sig != SIG_BRI_PTMP) {
+                       ast_log(LOG_WARNING, "No D-channels available!  Using Primary channel %d as D-channel anyway!\n",
+                               pri->dchannels[newslot]);
+               }
        }
        if (old && (oldslot != newslot))
                ast_log(LOG_NOTICE, "Switching from from d-channel %d to channel %d!\n",