Ratchet: $conn->WebSocket returns "closing"??
For some reason this var_dump:
class Sock implements MessageComponentInterface {
...
public function onOpen(ConnectionInterface $conn) {
$this->clients->attach($conn);
var_dump($conn->WebSocket);
}
returns:
object(stdClass)#51 (1) {
["closing"]=>
bool(false)
}
I setup the remote socket like:
// setup remote server
$remote_server = new Sock();
$ws = new WsServer($remote_server);
//$ws->disableVersion(0);
$server = IoServer::factory(
new HttpServer($ws),
34648
);
//local socket for on curl requests to Ratchet socket
$context = new React\ZMQ\Context($server->loop);
$pull = $context->getSocket(ZMQ::SOCKET_PULL);
$pull->bind('tcp://127.0.0.1:5555');
$pull->on('message', array($remote_server, 'onLocal'));
$server->run();
for some reason $ws->disableVersion(0) is dead too.
My composer:
{
"require": {
"cboden/ratchet": "^0.4.1",
"ext-zmq": "*",
"evenement/evenement": "^2.0",
"react/zmq": "^0.3.0"
}
}
About this issue
- Original URL
- State: closed
- Created 7 years ago
- Comments: 15 (2 by maintainers)
Of course.