Index: sys/kern/kern_sig.c =================================================================== --- sys/kern/kern_sig.c (wersja 244452) +++ sys/kern/kern_sig.c (kopia robocza) @@ -3250,7 +3251,6 @@ vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); VOP_SETATTR(vp, &vattr, cred); VOP_UNLOCK(vp, 0); - vn_finished_write(mp); PROC_LOCK(p); p->p_acflag |= ACORE; PROC_UNLOCK(p); @@ -3262,6 +3262,8 @@ error = ENOSYS; } + vn_finished_write(mp); + if (locked) { lf.l_type = F_UNLCK; VOP_ADVLOCK(vp, (caddr_t)p, F_UNLCK, &lf, F_FLOCK);