--- deliantra/server/ext/map-random.ext 2007/04/21 17:34:24 1.15 +++ deliantra/server/ext/map-random.ext 2007/06/10 04:24:50 1.16 @@ -59,27 +59,18 @@ or return; my $META_TIMEOUT = $cf::CFG{map_random_meta_timeout} || 86400 * 7; - my $MAP_TIMEOUT = $cf::CFG{map_random_map_timeout} || 3600 * 6; for my $file (@$files) { - next if $file =~ /\.pst$/; + next unless $file =~ /\.meta$/; Coro::AIO::aio_stat "$cf::RANDOMDIR/$file" and next; my $age = $cf::NOW - (stat _)[8]; - if ($file =~ /\.meta$/) { - if ($age > $META_TIMEOUT) { - warn "resetting random meta data for $file"; - IO::AIO::aio_unlink "$cf::RANDOMDIR/$file"; - } - } else { - if ($age > $MAP_TIMEOUT) { - warn "resetting random map $file"; - IO::AIO::aioreq_pri 4; IO::AIO::aio_unlink "$cf::RANDOMDIR/$file"; - IO::AIO::aioreq_pri 4; IO::AIO::aio_unlink "$cf::RANDOMDIR/$file.pst"; - } + if ($age > $META_TIMEOUT) { + warn "resetting random meta data for $file"; + IO::AIO::aio_unlink "$cf::RANDOMDIR/$file"; } } }