]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add patch
authorAnthony Minessale <anthony.minessale@gmail.com>
Mon, 20 Jul 2009 15:13:14 +0000 (15:13 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Mon, 20 Jul 2009 15:13:14 +0000 (15:13 +0000)
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@778 a93c3328-9c30-0410-af19-c9cd2b2d52af

libs/freetdm/patches/droptest.diff [new file with mode: 0644]

diff --git a/libs/freetdm/patches/droptest.diff b/libs/freetdm/patches/droptest.diff
new file mode 100644 (file)
index 0000000..5f73a2d
--- /dev/null
@@ -0,0 +1,51 @@
+Index: src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c
+===================================================================
+--- src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c    (revision 776)
++++ src/ozmod/ozmod_wanpipe/ozmod_wanpipe.c    (working copy)
+@@ -604,6 +604,8 @@
+               return ZAP_SUCCESS;
+       }
++      zap_log(ZAP_LOG_ERROR, "FAIL %d\n", bsent);
++
+       return ZAP_FAIL;
+ }
+Index: mod_openzap/mod_openzap.c
+===================================================================
+--- mod_openzap/mod_openzap.c  (revision 776)
++++ mod_openzap/mod_openzap.c  (working copy)
+@@ -674,6 +674,7 @@
+       assert(tech_pvt->zchan != NULL);
+       if (switch_test_flag(tech_pvt, TFLAG_DEAD)) {
++              switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "DEAD\n");
+               return SWITCH_STATUS_FALSE;
+       }
+@@ -682,6 +683,7 @@
+       }
+       if (!switch_test_flag(tech_pvt, TFLAG_IO)) {
++              switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "NO FLAG IO\n");
+               goto fail;
+       }
+       
+@@ -689,6 +691,7 @@
+               frame->data = data;
+               frame->buflen = sizeof(data);
+               if ((frame->datalen = tech_pvt->write_codec.implementation->encoded_bytes_per_packet) > frame->buflen) {
++                      switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "BUF ERR\n");
+                       goto fail;
+               }
+               memset(data, 255, frame->datalen);
+@@ -697,7 +700,9 @@
+       len = frame->datalen;
+       if (zap_channel_write(tech_pvt->zchan, frame->data, frame->buflen, &len) != ZAP_SUCCESS) {
++              switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "WR ERR\n");
+               if (++tech_pvt->wr_error > 10) {
++                      switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR, "10 WR ERR\n");
+                       goto fail;
+               }
+       } else {