mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-07 02:08:21 +00:00
Correct call of destruct chain to release PMF file locks at unload
This commit is contained in:
@ -45,6 +45,10 @@ class Level{
|
||||
$this->changedCount = array();
|
||||
}
|
||||
|
||||
public function close(){
|
||||
$this->__destruct();
|
||||
}
|
||||
|
||||
public function useChunk($X, $Z, Player $player){
|
||||
if(!isset($this->usedChunks[$X.".".$Z])){
|
||||
$this->usedChunks[$X.".".$Z] = array();
|
||||
@ -118,6 +122,7 @@ class Level{
|
||||
|
||||
public function __destruct(){
|
||||
$this->save();
|
||||
$this->level->close();
|
||||
unset($this->level);
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user