my $img_dir = $Sesse::pr0n::Config::image_base . "/images/$dir/";
if (! -d $img_dir) {
log_info($r, "Need to create new image directory $img_dir");
- mkdir($img_dir) or die "Couldn't create new image directory $img_dir";
+ mkdir($img_dir); # Ignore errors, there could be a race.
+ -d $img_dir or die "Couldn't create new image directory $img_dir";
}
my $cache_dir = $Sesse::pr0n::Config::image_base . "/cache/$dir/";
if (! -d $cache_dir) {
log_info($r, "Need to create new cache directory $cache_dir");
- mkdir($cache_dir) or die "Couldn't create new image directory $cache_dir";
+ mkdir($cache_dir); # Ignore errors, there could be a race.
+ -d $cache_dir or die "Couldn't create new cache directory $cache_dir";
}
}