|
![]() |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"fork: странное поведение" | |
Сообщение от slava ![]() ![]() ![]() | |
/* становимся демоном */ | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Оглавление |
|
Индекс форумов | Темы | Пред. тема | След. тема |
Сообщения по теме |
1. "RE: fork: странное поведение" | |
Сообщение от Арлекин ![]() ![]() ![]() | |
Если значение pid_t определено до вызова, то ты застрянешь на signal()( fork() тоже там шарится ) - попробуй установить SIGTERM непосредственно перед вызовом fork(), ибо | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
2. "RE: fork: странное поведение" | |
Сообщение от slava ![]() ![]() ![]() | |
Дело в том, что один и тот-же бинарник нормально работает на linux-2.2.X, glibc-2.1.X, но криво на 2.4.X glibc-2.2.X. Все программы не исправить, да и не программер я. Хотелось-бы узнать, нормально-ли такое поведение, или же нет и проблема в самой системе... | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
![]() |
|
3. "RE: fork: странное поведение" | |
Сообщение от XMan ![]() ![]() | |
fork() может и должен возвращать >0 процессу-родителю. Это пид нового процесса-потомка. Собственно, таким образом и распознаются процессы потомок и родитель - потомку возвращается 0, а родителю возвращается пид нового процесса. | |
Рекомендовать в FAQ | Cообщить модератору | Наверх |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |