[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dragonfly-commits
Subject:    cvs commit: src/sys/vfs/msdosfs msdosfs_denode.c
From:       Matthew Dillon <dillon () crater ! dragonflybsd ! org>
Date:       2007-07-31 1:16:53
Message-ID: 200707310116.l6V1GrGK050172 () crater ! dragonflybsd ! org
[Download RAW message or body]

dillon      2007/07/30 18:16:53 PDT

DragonFly src repository

  Modified files:
    sys/vfs/msdosfs      msdosfs_denode.c 
  Log:
  Detect the case where rename()ing over a file that has been unlinked but
  is still open was reporting an inode hash collision instead of a fatal
  error.  msdosfs uses the position of the directory entry within the directory
  to identify the inode and a new file cannot be created if the removed file
  is still held open by a program.
  
  Reported-by: walt <wa1ter@myrealbox.com>
  
  Revision  Changes    Path
  1.31      +11 -3     src/sys/vfs/msdosfs/msdosfs_denode.c


http://www.dragonflybsd.org/cvsweb/src/sys/vfs/msdosfs/msdosfs_denode.c.diff?r1=1.30&r2=1.31&f=u
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic