| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Разорвать соединение |
| Автор: Bulat 26.10.2007, 13:16 |
| Через интерфейс, после ввода данных, запускается дочерний процесс, с помощью форка, после чего страница заново загружается... Только одна маленькая проблема в том, что страница продолжает грузится(хотя все что уже должно быть на странице загрузилось), пока дочерний процесс не отработает... Пока только одна мысль, средствами cgi разорвать соединение между браузером клиента и сервером... Но пока ничего подходящего не нашел... Правда если в этом проблема |
| Автор: Bulat 26.10.2007, 15:21 |
| проблема решена, и не в этом дело было |
| Автор: korob2001 26.10.2007, 16:24 |
| Ну так ты расскажи в чём было дело. Может кто-нить споткнётся через аналогичные грабли, воспользуется поиском, найдёт эту тему, а тут всё покрыто мраком. ;)))))) |
| Автор: Bulat 29.10.2007, 12:11 |
| korob2001, не могу утвреждать, вообще были разные мысли, вплоть до того, что родительский процесс, уже закончивший свою работу (ибо страница уже загружена), коим-то образом продолжает ждать выполнения дочернего процесса и т.п. Но лично у меня проблема решилась одной строкой close(STDERR), внутри того же форка, когда запускается иной скрипт Страница перестает грузится, хотя уже все загружено, дочерний процесс нормально работает, пока не закончит свою работу... |