Index: sys/kern/kern_descrip.c =================================================================== --- sys/kern/kern_descrip.c (wersja 237158) +++ sys/kern/kern_descrip.c (kopia robocza) @@ -668,6 +668,10 @@ } VFS_UNLOCK_GIANT(vfslocked); vfslocked = 0; + if (error != 0) { + fdrop(fp, td); + break; + } /* Check for race with close */ FILEDESC_SLOCK(fdp); if (fget_locked(fdp, fd) != fp) {