05/11/2007, 13:48
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 550
Antigüedad: 20 años, 9 meses Puntos: 7 | |
Re: creando proceso hijo con fork() Muchas gracias MaxExtreme.
Como bien dices, si la función execl se ejecuta correctamente nunca se retoma la ejecución del programa original desde el punto donde se ha llamado.
En cambio con System si.
Hay alguna manera para que la funcion "System" no sea bloqueante??
Es que lo que necesito es saber si se lanzó bien el proceso contenido en la llamada System para actualizar mi base de datos indicando que el experimento está ejecutandose para que luego un usuario desde una ventanita pueda saber que se esta ejecutando dicho proceso.
Como System se me bloquea hasta que finaliza su ejecución, nunca obtengo de nuevo el control hasta que acaba la ejecución y entonces ya no tiene sentido actualizar mi base de datos ya que finalizó :( |