From: Brian West Date: Thu, 12 Sep 2013 21:56:07 +0000 (-0500) Subject: similar fix to 53d17a13121cb85d5bf3c260a4d365fefc7ae179 X-Git-Tag: v1.5.6~130 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=378648f2b1b69ab4c8fdf801bbc5f947eed052e6;p=thirdparty%2Ffreeswitch.git similar fix to 53d17a13121cb85d5bf3c260a4d365fefc7ae179 --- diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index c6dcc771df..b56ec5433d 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Thu Sep 12 00:10:12 CDT 2013 +Thu Sep 12 16:55:32 CDT 2013 diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport_type_tcp.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport_type_tcp.c index 1e9d9eb14f..7196955e27 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/tport_type_tcp.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport_type_tcp.c @@ -188,6 +188,8 @@ int tport_tcp_init_secondary(tport_t *self, int socket, int accepted, self->tp_has_connection = 1; + self->tp_params->tpp_idle = UINT_MAX; + if (setsockopt(socket, SOL_TCP, TCP_NODELAY, (void *)&val, sizeof val) == -1) return *return_reason = "TCP_NODELAY", -1;