(PECL ev >= 0.2.0)
EvWatcher::keepalive — Mantiene el bucle activo
   Mantiene el bucle activo. Con un parámetro value
   definido a false, el Watcher no evitará que los métodos
   Ev::run()/EvLoop::run()
   se detengan incluso si el Watcher está activo.
  
   Los Watchers tienen, por omisión, un parámetro
   value definido a true.
  
Limpiar el estado "keepalive" es útil al regresar de los métodos Ev::run()/EvLoop::run(), en cuyo caso el Watcher ya no es deseado. Puede ser un Watcher de socket UDP que continúa funcionando durante mucho tiempo.
value
    
      Si es false, el Watcher no evitará que los métodos
      Ev::run()/EvLoop::run()
      terminen, incluso si el Watcher está activo.
     
Devuelve el estado anterior.
Ejemplo #1 Registra un Watcher E/S para sockets UDP
<?php
$udp_socket = ...
$udp_watcher = new EvIo($udp_socket, Ev::READ, function () { /* ... */ });
$udp_watcher->keepalive(FALSE);
?>