зеркало из https://github.com/mozilla/pjs.git
Fix mirror timing equation.
This commit is contained in:
Родитель
d60154d2be
Коммит
3a65a709fc
|
@ -10,7 +10,7 @@ use Sys::Hostname;
|
||||||
use POSIX qw(sys_wait_h strftime);
|
use POSIX qw(sys_wait_h strftime);
|
||||||
use Cwd;
|
use Cwd;
|
||||||
|
|
||||||
$Version = '$Revision: 1.52 $ ';
|
$Version = '$Revision: 1.53 $ ';
|
||||||
|
|
||||||
|
|
||||||
sub PrintUsage {
|
sub PrintUsage {
|
||||||
|
@ -145,10 +145,10 @@ sub BuildIt {
|
||||||
if ($UseCVSMirror) {
|
if ($UseCVSMirror) {
|
||||||
# Compute time of last completed update on mirror.
|
# Compute time of last completed update on mirror.
|
||||||
$cycle = 5 * 60; # Updates every 5 minutes.
|
$cycle = 5 * 60; # Updates every 5 minutes.
|
||||||
$offset = 0 * 60; # Starting 0 minutes after the hour.
|
$begin = 0 * 60; # Starts 0 minutes after the hour.
|
||||||
$update_duration = 2 * 60; # Takes 2 minutes to update.
|
$lag = 2 * 60; # Takes 2 minute to update.
|
||||||
$StartTime = int(($StartTime + $offset) / $cycle) * $cycle;
|
|
||||||
$StartTime -= $offset + $update_duration;
|
$StartTime = int(($StartTime + $begin - $lag) / $cycle) * $cycle - $begin;
|
||||||
$UseTimeStamp = 1;
|
$UseTimeStamp = 1;
|
||||||
$ENV{MOZ_CO_USE_MIRROR} = 1;
|
$ENV{MOZ_CO_USE_MIRROR} = 1;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче