* @param int $keepAliveInterval Seconds between ping calls
This commit is contained in:
parent
4aa084c379
commit
f126b6836c
@ -97,10 +97,9 @@ class App {
|
|||||||
* @param ComponentInterface $controller Your application to server for the route. If not specified, assumed to be for a WebSocket
|
* @param ComponentInterface $controller Your application to server for the route. If not specified, assumed to be for a WebSocket
|
||||||
* @param array $allowedOrigins An array of hosts allowed to connect (same host by default), ['*'] for any
|
* @param array $allowedOrigins An array of hosts allowed to connect (same host by default), ['*'] for any
|
||||||
* @param string $httpHost Override the $httpHost variable provided in the __construct
|
* @param string $httpHost Override the $httpHost variable provided in the __construct
|
||||||
* @param int $keepAliveInterval Seconds between ping calls
|
|
||||||
* @return ComponentInterface|WsServer
|
* @return ComponentInterface|WsServer
|
||||||
*/
|
*/
|
||||||
public function route($path, ComponentInterface $controller, array $allowedOrigins = array(), $httpHost = null, $keepAliveInterval = 30) {
|
public function route($path, ComponentInterface $controller, array $allowedOrigins = array(), $httpHost = null) {
|
||||||
if ($controller instanceof HttpServerInterface || $controller instanceof WsServer) {
|
if ($controller instanceof HttpServerInterface || $controller instanceof WsServer) {
|
||||||
$decorated = $controller;
|
$decorated = $controller;
|
||||||
} elseif ($controller instanceof WampServerInterface) {
|
} elseif ($controller instanceof WampServerInterface) {
|
||||||
@ -112,7 +111,7 @@ class App {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($decorated instanceof WsServer) {
|
if ($decorated instanceof WsServer) {
|
||||||
$decorated->enableKeepAlive($this->_server->loop, $keepAliveInterval);
|
$decorated->enableKeepAlive($this->_server->loop, 30);
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($httpHost === null) {
|
if ($httpHost === null) {
|
||||||
|
Loading…
Reference in New Issue
Block a user