vali 6 jaren geleden
bovenliggende
commit
d67bc30ec5
1 gewijzigde bestanden met toevoegingen van 7 en 0 verwijderingen
  1. 7 0
      vendor/GatewayWorker_windows/Applications/whisper/Events.php

+ 7 - 0
vendor/GatewayWorker_windows/Applications/whisper/Events.php

@@ -476,6 +476,13 @@ class Events
     {
         $uid = intval($message['uid']);
         $group = intval($message['group']);
+        $userTmpInfo = self::getUserInfoCache($uid);
+        if (empty($userTmpInfo)) {
+            self::MySendMsg($client_id, (json_encode(['message_type' => 'reLoginErr', 'msg' => '不存在的用户....'], 256)));
+            Gateway::closeCurrentClient();
+            return true;
+        }
+
 
         $last = self::UserHasOldTalk($uid);
         if (!isset(self::$global->groupmap[$group]) && !$last) {