cvs commit: src/sys/kern kern_descrip.c

Matthew Dillon dillon at crater.dragonflybsd.org
Tue May 2 14:33:48 PDT 2006


dillon      2006/05/02 14:30:43 PDT

DragonFly src repository

  Modified files:
    sys/kern             kern_descrip.c 
  Log:
  Fix a bug in close().  When a descriptor is closed, all process leaders
  sharing that descriptor table must clear any related POSIX locks.  The
  code was looping through all the leaders but passing the wrong process
  pointer to VOP_ADVLOCK, resulting in an assertion panic later on in exit1().
  
  Reported-by: Stefan Krueger <skrueger at xxxxxxxxxxxxxxxx>
  
  Revision  Changes    Path
  1.52      +1 -1      src/sys/kern/kern_descrip.c


http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_descrip.c.diff?r1=1.51&r2=1.52&f=u





More information about the Commits mailing list