Swoole\Coroutine::disableScheduler ()

Notice: ext-swoole is supported until v4.7.1, use ext-openswoole >= v4.7.1. Latest version: pecl install openswoole-4.9.1

Declaration

<?php
Swoole\Coroutine::disableScheduler ()

Parameters

Return

cid

Current coroutine ID.

Description

Disable preemptive scheduler.

It is the same as ini_set("swoole.enable_preemptive_scheduler", "0");.

Example

<?php
Swoole\Coroutine::disableScheduler();
Co\run(function () {
    // 
});