林琦海 vor 5 Jahren
Ursprung
Commit
512ecadeaa
1 geänderte Dateien mit 7 neuen und 1 gelöschten Zeilen
  1. 7 1
      vendor/workerman/gatewayclient/Gateway.php

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

@@ -1078,12 +1078,14 @@ class Gateway
      */
     protected static function sendCmdAndMessageToClient($client_id, $cmd, $message, $ext_data = '')
     {
+        echo $cmd."\n";
         // 如果是发给当前用户则直接获取上下文中的地址
         if ($client_id === Context::$client_id || $client_id === null) {
             $address       = long2ip(Context::$local_ip) . ':' . Context::$local_port;
             $connection_id = Context::$connection_id;
         } else {
             $address_data  = Context::clientIdToAddress($client_id);
+            echo "address_data ".$address_data."\n";
             if (!$address_data) {
                 return false;
             }
@@ -1094,10 +1096,14 @@ class Gateway
         $gateway_data['cmd']           = $cmd;
         $gateway_data['connection_id'] = $connection_id;
         $gateway_data['body']          = $message;
+
         if (!empty($ext_data)) {
             $gateway_data['ext_data'] = $ext_data;
         }
-
+        print_r($gateway_data);
+        $res = static::sendToGateway($address, $gateway_data);
+        var_dump($res);
+        return $res;
         return static::sendToGateway($address, $gateway_data);
     }