Добрый всем день.
У меня возникла такая задача:
Несоздать из одного процесса запустить второй с ограничением по времени выполнения второго.
Т.е., мой процесс создает новый, сам переходит в режим ожидания. Как только созданный процесс завершился, не выйдя за временные рамки, первый процесс получает управление и продолжает работу. Если же временные рамки созданного процесса превышены, первый процесс выходит из режима ожидания и убивает созданный.
Не могли мне подсказать, каким образом я могу организовать указанное ожидание? А еще было бы очень здорово, если бы я мог указывать время, на протяжении которого второй процесс находился в рабочем состоянии.