[Server] Long running tweaks
Added commands to [IoServer] that should be called in long-running scripts Removed version information from composer Updated dependencies
This commit is contained in:
parent
36212f9947
commit
598da1e8b0
@ -5,7 +5,6 @@
|
|||||||
, "keywords": ["WebSockets", "Server", "Ratchet", "Sockets"]
|
, "keywords": ["WebSockets", "Server", "Ratchet", "Sockets"]
|
||||||
, "website": "http://socketo.me"
|
, "website": "http://socketo.me"
|
||||||
, "repository": "https://github.com/cboden/Ratchet"
|
, "repository": "https://github.com/cboden/Ratchet"
|
||||||
, "version": "0.1.1"
|
|
||||||
, "license": "MIT"
|
, "license": "MIT"
|
||||||
, "authors": [
|
, "authors": [
|
||||||
{
|
{
|
||||||
|
22
composer.lock
generated
22
composer.lock
generated
@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"hash": "98d06d4d9572c1ec0076a166377adc17",
|
"hash": "cbea4e3e4d74a22ba34d4edf2ce44df3",
|
||||||
"packages": [
|
"packages": [
|
||||||
{
|
{
|
||||||
"package": "evenement/evenement",
|
"package": "evenement/evenement",
|
||||||
@ -23,19 +23,33 @@
|
|||||||
{
|
{
|
||||||
"package": "symfony/event-dispatcher",
|
"package": "symfony/event-dispatcher",
|
||||||
"version": "dev-master",
|
"version": "dev-master",
|
||||||
"source-reference": "0b58a4019befc0bd038bc0ec0165101d5dd31754",
|
"source-reference": "eb82542e8ec9506096caf7c528564c740a214f56",
|
||||||
"alias-pretty-version": "2.1.x-dev",
|
"alias-pretty-version": "2.1.x-dev",
|
||||||
"alias-version": "2.1.9999999.9999999-dev"
|
"alias-version": "2.1.9999999.9999999-dev"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"package": "symfony/event-dispatcher",
|
"package": "symfony/event-dispatcher",
|
||||||
"version": "dev-master",
|
"version": "dev-master",
|
||||||
"source-reference": "0b58a4019befc0bd038bc0ec0165101d5dd31754"
|
"source-reference": "eb82542e8ec9506096caf7c528564c740a214f56"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "symfony/event-dispatcher",
|
||||||
|
"version": "dev-master",
|
||||||
|
"source-reference": "0b58a4019befc0bd038bc0ec0165101d5dd31754",
|
||||||
|
"alias-pretty-version": "2.1.x-dev",
|
||||||
|
"alias-version": "2.1.9999999.9999999-dev"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"package": "symfony/http-foundation",
|
"package": "symfony/http-foundation",
|
||||||
"version": "dev-master",
|
"version": "dev-master",
|
||||||
"source-reference": "cf8e8324c68ce584525502702866485f17f1c8a5"
|
"source-reference": "3d9f4ce435f6322b9720c209ad610202526373c0",
|
||||||
|
"alias-pretty-version": "2.1.x-dev",
|
||||||
|
"alias-version": "2.1.9999999.9999999-dev"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"package": "symfony/http-foundation",
|
||||||
|
"version": "dev-master",
|
||||||
|
"source-reference": "3d9f4ce435f6322b9720c209ad610202526373c0"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"package": "symfony/http-foundation",
|
"package": "symfony/http-foundation",
|
||||||
|
@ -33,7 +33,6 @@ class IoConnection implements ConnectionInterface {
|
|||||||
* {@inheritdoc}
|
* {@inheritdoc}
|
||||||
*/
|
*/
|
||||||
public function close() {
|
public function close() {
|
||||||
// $this->server->handleEnd($this);
|
|
||||||
$this->conn->end();
|
$this->conn->end();
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -33,6 +33,10 @@ class IoServer {
|
|||||||
* @param React\EventLoop\LoopInterface The React looper to run the Ratchet application off of
|
* @param React\EventLoop\LoopInterface The React looper to run the Ratchet application off of
|
||||||
*/
|
*/
|
||||||
public function __construct(MessageComponentInterface $app, ServerInterface $socket, LoopInterface $loop) {
|
public function __construct(MessageComponentInterface $app, ServerInterface $socket, LoopInterface $loop) {
|
||||||
|
gc_enable();
|
||||||
|
set_time_limit(0);
|
||||||
|
ob_implicit_flush();
|
||||||
|
|
||||||
$this->loop = $loop;
|
$this->loop = $loop;
|
||||||
$this->app = $app;
|
$this->app = $app;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user