|
Вариант для распечатки |
Пред. тема | След. тема | ||
Форумы
Программирование под UNIX (Public)
| |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Треды + fork" | |
Сообщение от Petr (??) on 27-Мрт-09, 01:54 | |
Есть достаточно сложное многопотоковое приложение. Оно должно иногда запускать дочерние процессы и контролировать их выполнение. Возникает такая ситуация: по TCP этому приложению отправляется запрос, на который оно успешно fork'ает ребенка, отвечает `ok' и закрывает сокет. Проблема в том, что сокет не закрывается, по всей видимости из-за того, что при fork дескриптор сокета наследуется. Вопрос: как корректно закрыть все родительские дескрипторы в ребенке? | |
| Высказать мнение | Ответить | Правка | Cообщить модератору |
| Оглавление |
|
| Сообщения по теме | [Сортировка по времени | RSS] |
| 1. "Треды + fork" | |
Сообщение от anonymous (??) on 27-Мрт-09, 08:07 | |
>[оверквотинг удален] | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору |
| 2. "Треды + fork" | |
Сообщение от const86 (ok) on 27-Мрт-09, 11:19 | |
>3. Аффтору убить себя ап стену. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 3. "Треды + fork" | |
Сообщение от vic (??) on 27-Мрт-09, 13:33 | |
>>3. Аффтору убить себя ап стену. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 5. "Треды + fork" | |
Сообщение от Petr (??) on 27-Мрт-09, 15:51 | |
>Не зря :) автор же написал: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 7. "Треды + fork" | |
Сообщение от vic (??) on 27-Мрт-09, 16:29 | |
>>Не зря :) автор же написал: | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 8. "Треды + fork" | |
Сообщение от Petr (??) on 27-Мрт-09, 17:39 | |
>Не следить за дескрипторами это и есть 'угрёбищное' решение. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 4. "Треды + fork" | |
Сообщение от Petr (??) on 27-Мрт-09, 15:43 | |
>1. Есть shutdown() | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 6. "Треды + fork" | |
Сообщение от const86 (ok) on 27-Мрт-09, 16:09 | |
> Нужно _закрыть_ в ребенке все, кроме 0,1,2. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 9. "Треды + fork" | |
Сообщение от svn (??) on 27-Мрт-09, 23:08 | |
>shutdown не то. Нужно _закрыть_ в ребенке все, кроме 0,1,2. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
| 10. "Треды + fork" | |
Сообщение от Аноним (??) on 29-Мрт-09, 17:35 | |
>Закрой в себе сначала всё плохое и ненужное, а потом делай детей. | |
| Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору | |
|
Архив | Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
| Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ] | |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |