PHP 8.4.6 Released!

parallel\Events::setTimeout

(0.9.0)

parallel\Events::setTimeoutComportamento

Descrição

Por padrão, quando eventos são pesquisados, o bloqueio ocorrerá (no nível do PHP) até que o primeiro evento possa ser retornado: Definir o tempo limite faz com que uma exceção seja gerada quando o tempo limite for atingido.

Isso é diferente de definir o modo de bloqueio como false com parallel\Events::setBlocking(), o que não causará o lançamento de uma exceção.

public parallel\Events::setTimeout(int $timeout): void

Define o limite de tempo em microssegundos.

Exceções

Aviso

Lança uma exceção parallel\Events\Error se o laço for não bloqueante.

adicione uma nota

Notas Enviadas por Usuários (em inglês) 1 note

up
-1
php at sallyx dot org
2 years ago
You can call <?php $events->setTimeount(-1); ?> to cancel timeout.
To Top