X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fsecure-mount.c;h=a76f7a074ea0d9d1c011aa521ae1ede352995476;hb=4ccc41ab34bc162da50e9b2ebf72f3aa89a05566;hp=a722f1fc637d7c75d03e30d69b17e44a7820f937;hpb=3a3702c1e9d56814fd40646745cdecbd3062fe23;p=util-vserver.git diff --git a/src/secure-mount.c b/src/secure-mount.c index a722f1f..a76f7a0 100644 --- a/src/secure-mount.c +++ b/src/secure-mount.c @@ -279,8 +279,8 @@ updateMtab(struct MountInfo const *mnt, struct Options const *opt) goto err0; } - if (flock(fd, LOCK_EX)==-1) { - perror("secure-mount: flock()"); + if (lockf(fd, F_LOCK, 0)==-1) { + perror("secure-mount: lockf()"); goto err1; }