diff --git a/src/pocketmine/MemoryManager.php b/src/pocketmine/MemoryManager.php index 9c6eb50edd..338bb37e1a 100644 --- a/src/pocketmine/MemoryManager.php +++ b/src/pocketmine/MemoryManager.php @@ -105,7 +105,7 @@ class MemoryManager{ if($this->chunkTrigger and $this->chunkCollect){ foreach($this->server->getLevels() as $level){ $level->doChunkGarbageCollection(); - } + } } $ev = new LowMemoryEvent($memory, $limit, $global, $triggerCount); diff --git a/src/pocketmine/resources/pocketmine.yml b/src/pocketmine/resources/pocketmine.yml index 8400fa9710..d1006ac67b 100644 --- a/src/pocketmine/resources/pocketmine.yml +++ b/src/pocketmine/resources/pocketmine.yml @@ -43,9 +43,9 @@ memory: continuous-trigger-rate: 30 garbage-collection: - #Period in ticks to fire the garbage collector manually (default 10 minutes), set to 0 to disable + #Period in ticks to fire the garbage collector manually (default 30 minutes), set to 0 to disable #This only affect the main thread. Other threads should fire their own collections - period: 12000 + period: 36000 #Fire asynchronous tasks to collect garbage from workers collect-async-worker: true