Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Ilya Rubtsov                         2:5020/400     22 May 2001  14:49:29
 To : All
 Subject : Re: fork
 -------------------------------------------------------------------------------- 
 
 Сразу говорю: perldoc -f fork
 
 > # А далее то, что нужно делать после того, как "Ок!" будет передано
 > браузеру, например запись в файл.
 > Hо в браузере - печатается два раза Ok. Что я не правильно делаю?
 
 if($pid = fork()){
  print $cgi->header(), "Классный мы скриптец забацали! Он нынче на серваке
 работает";
  exit;
 } else {
  die unless defined $pid;
  close(STDIN);
  close(STDOUT);
  close(STDERR);
  [long-long work]
 }
 
 STDERR и STDIN вроде можно и не закрывать. А выводится лишнее у тебя потому
 что у родителя и потомка [при создании] общие дескрипторы. В т.ч. и STDOUT.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 fork   PROext   22 May 2001 13:44:21 
 Re: fork   Ilya Rubtsov   22 May 2001 14:49:29 
Архивное /ru.perl/65777e2183c9.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional