mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-11 14:05:35 +00:00
MainLogger: write messages before calling logger attachments
This commit is contained in:
parent
1be9b2f037
commit
a555f21b18
@ -244,12 +244,11 @@ class MainLogger extends \AttachableThreadedLogger implements \BufferedLogger{
|
|||||||
|
|
||||||
$this->synchronized(function() use ($message, $level, $time) : void{
|
$this->synchronized(function() use ($message, $level, $time) : void{
|
||||||
Terminal::writeLine($message);
|
Terminal::writeLine($message);
|
||||||
|
$this->logWriterThread->write($time->format("Y-m-d") . " " . TextFormat::clean($message) . PHP_EOL);
|
||||||
|
|
||||||
foreach($this->attachments as $attachment){
|
foreach($this->attachments as $attachment){
|
||||||
$attachment->call($level, $message);
|
$attachment->call($level, $message);
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->logWriterThread->write($time->format("Y-m-d") . " " . TextFormat::clean($message) . PHP_EOL);
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user