summaryrefslogtreecommitdiff
path: root/pjsip
diff options
context:
space:
mode:
authorBenny Prijono <bennylp@teluu.com>2011-01-21 07:35:24 +0000
committerBenny Prijono <bennylp@teluu.com>2011-01-21 07:35:24 +0000
commit411ab33834bdaf5d7dc129459ee6a0ad2ac2cd1f (patch)
tree493ddf4fd624d7dd67e114099819b560d7773a85 /pjsip
parent655354a2fb0081171025ed3dcd934193c11473c3 (diff)
Re #1197: also increase MAX_IMMEDIATE_PACKET from 10 to 50 to make it more resilient against errors
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@3409 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip')
-rw-r--r--pjsip/src/pjsip/sip_transport_udp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/pjsip/src/pjsip/sip_transport_udp.c b/pjsip/src/pjsip/sip_transport_udp.c
index 20b15b91..0b503669 100644
--- a/pjsip/src/pjsip/sip_transport_udp.c
+++ b/pjsip/src/pjsip/sip_transport_udp.c
@@ -118,7 +118,8 @@ static void udp_on_read_complete( pj_ioqueue_key_t *key,
pj_ioqueue_op_key_t *op_key,
pj_ssize_t bytes_read)
{
- enum { MAX_IMMEDIATE_PACKET = 10 };
+ /* See https://trac.pjsip.org/repos/ticket/1197 */
+ enum { MAX_IMMEDIATE_PACKET = 50 };
pjsip_rx_data_op_key *rdata_op_key = (pjsip_rx_data_op_key*) op_key;
pjsip_rx_data *rdata = rdata_op_key->rdata;
struct udp_transport *tp = (struct udp_transport*)rdata->tp_info.transport;