diff --git a/examples/95-benchmark-memory.php b/examples/95-benchmark-memory.php index 4eb2df46..084c4042 100644 --- a/examples/95-benchmark-memory.php +++ b/examples/95-benchmark-memory.php @@ -2,9 +2,9 @@ /** * Run the script indefinitely seconds with the loop from the factory and report every 2 seconds: - * php test-memory.php + * php 95-benchmark-memory.php * Run the script for 30 seconds with the stream_select loop and report every 10 seconds: - * php test-memory.php -t 30 -l StreamSelect -r 10 + * php 95-benchmark-memory.php -t 30 -l StreamSelect -r 10 */ use React\EventLoop\Factory; @@ -26,8 +26,8 @@ $runs = 0; if (5 < $t) { - $loop->addTimer($t, function (TimerInterface $timer) { - $timer->getLoop()->stop(); + $loop->addTimer($t, function () use ($loop) { + $loop->stop(); }); } @@ -35,8 +35,8 @@ $loop->addPeriodicTimer(0.001, function () use (&$runs, $loop) { $runs++; - $loop->addPeriodicTimer(1, function (TimerInterface $timer) { - $timer->cancel(); + $loop->addPeriodicTimer(1, function (TimerInterface $timer) use ($loop) { + $loop->cancelTimer($timer); }); });
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: