Date: Sun, 2 Jan 2005 14:46:18 +0000 (UTC) From: Robert Watson <rwatson@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/netipx spx_usrreq.c Message-ID: <200501021446.j02EkIZc016488@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rwatson 2005-01-02 14:46:18 UTC FreeBSD src repository Modified files: sys/netipx spx_usrreq.c Log: Improve handling of SPX session timeout, specifically, make sure to properly handle the case where a connection is disconnected. The queue(9)-enabled version of this code broke from the inner but not outer loop, and so potentially frobbed an ipxpcb flag after the ipxpcb was free'd, which might be picked up later by the malloc debugging code. Properly break from the loop context and avoid touching the cb/ipxpcb after free. Revision Changes Path 1.53 +8 -5 src/sys/netipx/spx_usrreq.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501021446.j02EkIZc016488>