From ba3ff466e8c42b4f22a445106554e46ae86463ac Mon Sep 17 00:00:00 2001 From: james Date: Wed, 26 Oct 2005 23:46:30 +0000 Subject: svn merge -r 672:731 $SO/trunk/openvpn Merged multi.c:1586 assertion fix attempt from trunk. git-svn-id: http://svn.openvpn.net/projects/openvpn/branches/BETA21/openvpn@732 e7ae566f-a301-0410-adde-c780ea21d3b5 --- multi.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'multi.c') diff --git a/multi.c b/multi.c index e3444df..45cdf5c 100644 --- a/multi.c +++ b/multi.c @@ -1728,7 +1728,8 @@ multi_process_incoming_link (struct multi_context *m, struct multi_instance *ins struct multi_instance *mi; bool ret = true; - ASSERT (!m->pending); + if (m->pending) + return true; if (!instance) { @@ -1882,7 +1883,8 @@ multi_process_incoming_tun (struct multi_context *m, const unsigned int mpp_flag printf ("TUN -> TCP/UDP [%d]\n", BLEN (&m->top.c2.buf)); #endif - ASSERT (!m->pending); + if (m->pending) + return true; /* * Route an incoming tun/tap packet to -- cgit v1.1