diff --git a/libs/sofia-sip/.update b/libs/sofia-sip/.update index 241cdefa22..07dc0cbaba 100644 --- a/libs/sofia-sip/.update +++ b/libs/sofia-sip/.update @@ -1 +1 @@ -Mon Oct 21 20:11:13 CDT 2013 +Tue Oct 22 20:32:55 CDT 2013 diff --git a/libs/sofia-sip/libsofia-sip-ua/tport/tport.c b/libs/sofia-sip/libsofia-sip-ua/tport/tport.c index ccffb5e007..6105fadf71 100644 --- a/libs/sofia-sip/libsofia-sip-ua/tport/tport.c +++ b/libs/sofia-sip/libsofia-sip-ua/tport/tport.c @@ -2620,6 +2620,8 @@ int tport_accept(tport_primary_t *pri, int events) SU_DEBUG_3(("%s(%p): incoming secondary on "TPN_FORMAT " failed. reason = %s\n", __func__, (void *)pri, TPN_ARGS(pri->pri_primary->tp_name), reason)); + shutdown(s, 2); + su_close(s); return 0; } else {