• Sábado 14 de Diciembre de 2024, 18:07

Autor Tema:  Finalizar Un Proceso Que Espera Un Parámetro  (Leído 994 veces)

pipero

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Finalizar Un Proceso Que Espera Un Parámetro
« en: Jueves 14 de Diciembre de 2006, 17:32 »
0
Buenas,
a ver si me podéis ayudar con este problema.

Tengo un programa principal (1), que llama a otro (2) mediante el comando system().

El programa (2) se queda esperando un parámetro, con lo que ambos programas se quedan bloqueados.

El programa (2) es externo, por lo que no puedo tocar su código y no sé cómo obtener su pID.

He intentado utilizar popen() y pclose() en otro programa (3) que se ejecuta durante n minutos, llamado desde (1) antes de la llamada a (2), de forma que (3) le pase un parámetro de cancelación a (2), pero sin éxito.

Agradecería una solución para obtener el pID o un ejemplo para comunicarme con (3) a través de (2).

Espero haber sido claro :S

Un saludo.