Cita:
Iniciado por Devjunx ¿Nadies sabe como arreglar ese código para que no haga nada cuando se está ejecutando la página?
Hola.
Si te das cuentas, el lock se elimina en el destructor de la clase, por ende cuando termine el script y automaticamente se eliminen los objectos, se llama al destructor del objeto.
Lo unico que tienes que hacer es continuar tu codigo en
Código:
if ( $mylock->exits_lock() )
die("app running");
// Tu codigo .....
Respecto al time_limit, verifica si el lock tiene mas de 10 minutos, eso quiere decir que el proceso sigue ejecutandose o se quedo pegado, y en mi caso prefiero volver a ejecutar, tu puedes cambiar el limite al tiempo que tu quieras o simplementa que si siempre existe el lock, no se ejecute el proceso.
Saludos.