From a0f3c03b50b61c1c0432a13c6167ca8cade65769 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Mon, 8 Oct 2018 12:59:47 +0100 Subject: [PATCH] oopsie woopsie I made a fucky wucky! a wittle fucko boingo! --- src/pocketmine/scheduler/AsyncTask.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/scheduler/AsyncTask.php b/src/pocketmine/scheduler/AsyncTask.php index c3a7619d5..1272c961a 100644 --- a/src/pocketmine/scheduler/AsyncTask.php +++ b/src/pocketmine/scheduler/AsyncTask.php @@ -265,8 +265,8 @@ abstract class AsyncTask extends Collectable{ final public function __destruct(){ $this->reallyDestruct(); - if(self::$threadLocalStorage !== null){ - unset(self::$threadLocalStorage[spl_object_hash($this)]); + if(self::$threadLocalStorage !== null and isset(self::$threadLocalStorage[$h = spl_object_hash($this)])){ + unset(self::$threadLocalStorage[$h]); if(self::$threadLocalStorage->count() === 0){ self::$threadLocalStorage = null; }