From: lace <> Date: Tue, 6 Jun 2006 08:07:08 +0000 (+0000) Subject: Fixed some (Linux kernel?) compatibility problem of flock(1) of a directory. X-Git-Url: http://git.jankratochvil.net/?p=MyWeb.git;a=commitdiff_plain Fixed some (Linux kernel?) compatibility problem of flock(1) of a directory. --- diff --git a/Web.pm b/Web.pm index d24bf28..ffe48c5 100644 --- a/Web.pm +++ b/Web.pm @@ -940,7 +940,9 @@ my($cmd)=@_; # FIXME: &alarm, --timeout is now infinite. # FIXME: Try to remove bash(1). # FIXME: Use: @PATH_FLOCK@ - my @argv=('flock',dir_top_abs_disk(),'bash','-c',$cmd.' >&2'); + # Do not: dir_top_abs_disk(), + # to prevent: flock: cannot open lock file /home/lace/www/www.jankratochvil.net: Is a directory + my @argv=('flock',dir_top_abs_disk()."/WebConfig.pm",'bash','-c',$cmd.' >&2'); print STDERR join(" ","SPAWN:",@argv)."\n"; system @argv; }