mirror of
https://github.com/bitinflow/expose.git
synced 2026-11-01 05:09:11 +00:00
wip
This commit is contained in:
1 parent
81d8311995
commit
97dcd2ab1e
9 files changed
+154
-83
No files matched your search
@@ -3,6 +3,7 @@
|
||||
namespace App\Server;
|
||||
|
||||
use App\Server\Connections\ConnectionManager;
|
||||
use App\Server\Connections\HttpRequestConnection;
|
||||
use App\Server\Messages\ControlMessage;
|
||||
use App\Server\Messages\MessageFactory;
|
||||
use App\Server\Messages\TunnelMessage;
|
||||
@@ -42,12 +43,7 @@ class Expose implements MessageComponentInterface
|
||||
$message = new ControlMessage($payload, $connection, $this->connectionManager);
|
||||
$message->respond();
|
||||
} else {
|
||||
if (! isset($connection->buffer)) {
|
||||
$connection->buffer = '';
|
||||
}
|
||||
$connection->buffer .= $message;
|
||||
|
||||
$message = new TunnelMessage($connection->buffer, $connection, $this->connectionManager);
|
||||
$message = new TunnelMessage(HttpRequestConnection::wrap($connection, $message), $this->connectionManager);
|
||||
$message->respond();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user