30/09/2008, 11:56
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 3
Antigüedad: 17 años, 9 meses Puntos: 0 | |
Respuesta: Determinar si un script de perl ya se encuentra en ejecución Gracias por tu respuesta monoswim, la solucion es buena y creo que me resuelve el problema.
Ahora bien, me surge otro problema que esta relacionado exactamente con lo que me comentas, que pasa si se queda colgado el proceso, y el script no finaliza por lo cual no borra el archivo de control que el mismo creo (el script.pid), cada ves que el cron ejecute el script este se va a abortar al ver que el archivo de control ya existe, y no se va a ejecutar otra ves.
Creo que estoy siendo demasiado pesimista, pero seria bueno contemplar todo posible fallo del sistema.
De nuevo te agradezco la solucion planteada, voy a implementarla, si se te ocurre algo mas para atacar el segundo problema te lo agradecere.
Saludos. |