(2004-03の一覧)
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
2004-03-22 Mon (他の年の同じ日: 2005 2006)
flock によるファイルロック / ロック失敗時は待機せずに終了
2004-03-22-2 / カテゴリ: [programming][perl] / [permlink]
http://www.ichikoro.com/webp/bk/00055.html
http://ns1.php.gr.jp/pipermail/php-users/2004-January/020410.html
http://ns1.php.gr.jp/pipermail/php-users/2004-January/020410.html
{ open(F, "file"); $lock = flock(F, (LOCK_EX | LOCK_NB)); unless ($lock) { print "ロック中!終了します\n"; exit 1;} }こんな感じ
flock によるファイルロック
2004-03-22-1 / カテゴリ: [programming][perl] / [permlink]
use Fcntl qw(:flock);がないと、動かん
SunOS 5.8
と思ったけど、前言撤回
"LOCK_EX"などの文字定数を使う場合は、Fcntlが必要
"2"など定数を直接指定してやれば不要
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2013-05-02 16:12