林琦海 5 năm trước cách đây
mục cha
commit
1b46d61a94
1 tập tin đã thay đổi với 7 bổ sung6 xóa
  1. 7 6
      vendor/workerman/gatewayclient/Gateway.php

+ 7 - 6
vendor/workerman/gatewayclient/Gateway.php

@@ -55,7 +55,7 @@ class Gateway
      * @var bool
      */
     public static $persistentConnection = false;
-    
+
     /**
      * 向所有客户端连接(或者 client_id_array 指定的客户端连接)广播消息
      *
@@ -158,7 +158,7 @@ class Gateway
     {
         return (int)static::getClientIdByUid($uid);
     }
-    
+
     /**
      * 判断client_id对应的连接是否在线
      *
@@ -655,7 +655,7 @@ class Gateway
 
     /**
      * 生成验证包,用于验证此客户端的合法性
-     * 
+     *
      * @return string
      */
     protected static function generateAuthBuffer()
@@ -1025,7 +1025,7 @@ class Gateway
         }
         static::setSocketSession($client_id, Context::sessionEncode($session));
     }
-    
+
     /**
      * 更新 session,实际上是与老的session合并
      *
@@ -1042,12 +1042,12 @@ class Gateway
         }
         static::sendCmdAndMessageToClient($client_id, GatewayProtocol::CMD_UPDATE_SESSION, '', Context::sessionEncode($session));
     }
-    
+
     /**
      * 获取某个client_id的session
      *
      * @param int   $client_id
-     * @return mixed false表示出错、null表示用户不存在、array表示具体的session信息 
+     * @return mixed false表示出错、null表示用户不存在、array表示具体的session信息
      */
     public static function getSession($client_id)
     {
@@ -1090,6 +1090,7 @@ class Gateway
             $address       = long2ip($address_data['local_ip']) . ":{$address_data['local_port']}";
             $connection_id = $address_data['connection_id'];
         }
+        var_dump($connection_id." 绑定 uid 到clientid " .$client_id);
         $gateway_data                  = GatewayProtocol::$empty;
         $gateway_data['cmd']           = $cmd;
         $gateway_data['connection_id'] = $connection_id;