![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Регистрация: 02.11.2009
Сообщений: 7
|
![]()
Пишу прилодение которое многократно порождает дочернее приложение и смотрит как долго оно работает. Если лимит времени превышен, то дочерний процесс завершается и функция возвращает значение 'TL' - Time Limit - т.е. превышен интервал ожидания. Проблема в том что дечернее приложение не завершается после окончания работы функции (ProcessExplorer так говорит), а вновь вызванная ниже функция дает нормальный результат работы приложения. Т.е. получается цепочка результатов вызовов функций:
TimeLimit, Accept, TimeLimit, Accept, TimeLimit, Accept ... Как добиться корректного завершения дочернего процесса ? PHP код:
Последний раз редактировалось dudeboy; 05.01.2010 в 12:03. |
![]() |
![]() |
![]() |
#2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]() |
![]() |
![]() |
![]() |
#3 |
Регистрация: 02.11.2009
Сообщений: 7
|
![]()
Попробовал сделать через JOB, но результат тотже
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Завершение процесса из Паскаля | NSvirus | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 16.04.2009 20:29 |
завершение процесса | jone | Общие вопросы Delphi | 14 | 28.10.2008 17:35 |
Запрет на завершение процесса | Черничный | Win Api | 5 | 22.07.2008 20:13 |
Завершение процесса | Terran | Win Api | 3 | 04.01.2008 12:09 |
Завершение процесса антивируса | Terran | Win Api | 7 | 07.12.2007 22:28 |