自作CGIを評価するスレ (672レス)
1-

368
(6): 03/06/22 07:46 ID:??? AAS
スレの趣向とは少し外れるんですが、
下記のロック、アンロックはどうでしょうか?

# lock routine
sub lock {
 $retry = 5;

 if (-e $lockex_file) {
  $mtime = (stat($lockex_file))[9];

  if ($mtime + 600 < time) {
   rename($lockex_file, $lock_file) || &error("lock error");
  }
 }

 while (1) {
  last if rename($lock_file, $lockex_file);

  if (--$retry < 0) {
   &error("lock error");
  }
 }
}

# unlock routine
sub unlock {
 if (-e $lockex_file) {
  rename($lockex_file, $lock_file) || &error("lock error");
 }
}

評価お願いします。
1-
あと 304 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.729s*