cvs commit: src/sys/netipx spx_usrreq.c

Robert Watson rwatson at FreeBSD.org
Sun Jan 2 06:46:19 PST 2005


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


More information about the cvs-src mailing list