X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=PVE%2FAPLInfo.pm;h=affdde8ecdbe9dce66c8168fc6078f32d7f58252;hb=c6611893f6880c6e610ab926a9fb9d5970ea4b83;hp=07542743b0f9a987d701a75cae813f995732ee2d;hpb=11064d3263b9a3620c4ca43cded829e62b235de9;p=pve-manager.git diff --git a/PVE/APLInfo.pm b/PVE/APLInfo.pm index 07542743..affdde8e 100644 --- a/PVE/APLInfo.pm +++ b/PVE/APLInfo.pm @@ -213,8 +213,9 @@ sub get_apl_sources { sub update { my ($proxy) = @_; - if ((-s $logfile || 0) > 1024 * 256) { - rename($logfile, "$logfile.0"); + my $logfile_size = -s $logfile || 0; + if ($logfile_size > 1024 * 256) { + rename($logfile, "$logfile.0") or warn "failed to rotate log file $logfile - $!\n"; } my $logfd = IO::File->new (">>$logfile"); logmsg($logfd, "starting update");