![]() |
Показаны 2 сообщений на этой странице |
Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- Другие (http://netadmin.ws/forum/forumdisplay.php?forumid=19)
-- fork - правильно ли? (http://netadmin.ws/forum/showthread.php?threadid=845)
fork - правильно ли?
Помогите разобраться 
Я делаю скрипт рассылки и с небольшими обемами данных он справляестя хорошо, но слышал чтобы он гарантированно отрабатывал на больших списках - нужно использовать fork, а то сервер дохнет по timeout.
Правильный ли код с форком?
мне не нужно ничего выводить во время отравки писем, просто по завершению делается редирект на $Location.
%emails - допустим содержит 2000 e-mail'ов
SendEmail - функция отправки письма
$pid = fork();
if ($pid) {
print $query->redirect("$Location");
exit 0;
} else {
foreach (keys %emails) {
SendEmail($emails{Email}, $Subject, $Body);
}
}
Заранее благодарю за помощь 
Блин, что никто с форком не работал?...
Правильная ли конструкция? Гарантировано ли отработает блок по "else".
Не могу проверить в win32.

| Формат времени GMT. Текущее время 04:26. | Показаны 2 сообщений на этой странице |
Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.