|
|
@@ -95,11 +95,14 @@ die "logfile '$infile' not found" if (not -f $infile);
|
|
|
|
|
|
# create tail object
|
|
|
my $lf = File::Tail->new(
|
|
|
- name => $infile,
|
|
|
- maxinterval => 2,
|
|
|
- interval => 1,
|
|
|
- adjustafter => 3,
|
|
|
- resetafter => 30
|
|
|
+ name => $infile,
|
|
|
+ interval => 1,
|
|
|
+ adjustafter => 3,
|
|
|
+ maxinterval => 2,
|
|
|
+ resetafter => 30,
|
|
|
+ ignore_nonexistant => 1,
|
|
|
+ tail => 0,
|
|
|
+ reset_tail => -1
|
|
|
) || die "unable to create tail object for '$infile'";
|
|
|
|
|
|
# create network block
|
|
|
@@ -226,7 +229,7 @@ while (1) {
|
|
|
delete $t->{$q->[0][0]};
|
|
|
delete $db{$q->[0][0]};
|
|
|
}
|
|
|
- shift @q;
|
|
|
+ shift @{$q};
|
|
|
}
|
|
|
|
|
|
# synchronize database
|