Quellcode durchsuchen

Show bad package stack

walkor vor 1 Jahr
Ursprung
Commit
8fa5b79cf6
1 geänderte Dateien mit 2 neuen und 1 gelöschten Zeilen
  1. 2 1
      src/Connection/TcpConnection.php

+ 2 - 1
src/Connection/TcpConnection.php

@@ -16,6 +16,7 @@ declare(strict_types=1);
 namespace Workerman\Connection;
 
 use JsonSerializable;
+use RuntimeException;
 use stdClass;
 use Throwable;
 use Workerman\Events\EventInterface;
@@ -684,7 +685,7 @@ class TcpConnection extends ConnectionInterface implements JsonSerializable
                         }
                     } // Wrong package.
                     else {
-                        Worker::safeEcho('Error package. package_length=' . var_export($this->currentPackageLength, true));
+                        Worker::safeEcho((string)(new RuntimeException("Protocol $this->protocol Error package. package_length=" . var_export($this->currentPackageLength, true))));
                         $this->destroy();
                         return;
                     }