diff --git a/src/command/ConsoleCommandSender.php b/src/command/ConsoleCommandSender.php index 5649f9f4c9..e94d8483e9 100644 --- a/src/command/ConsoleCommandSender.php +++ b/src/command/ConsoleCommandSender.php @@ -87,4 +87,9 @@ class ConsoleCommandSender implements CommandSender{ } $this->lineHeight = $height; } + + public function __destruct(){ + //permission subscriptions need to be cleaned up explicitly + $this->perm->destroyCycles(); + } }