Log sanitization

This commit is contained in:
Daniil Gentili 2018-10-13 16:26:31 +00:00
parent ec42f14bf9
commit 3cb24dc413

View File

@ -68,6 +68,11 @@ class Logger
$this->optional = Absolute::absolute(getcwd().'/MadelineProto.log');
}
if ($this->mode === 2 && !preg_match('/\.log$/', $this->optional)) {
$this->optional .= '.log';
}
if ($mode === 2 && $max_size !== -1 && file_exists($this->optional) && filesize($this->optional) > $max_size) {
unlink($this->optional);
}