The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Странное падение процесса"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [ Отслеживать ]

"Странное падение процесса"  
Сообщение от Дима (??) on 10-Янв-08, 16:21 
Приветствую!

Есть такой случай, запускаю программу через шелл от рута..
если в putty ничего не делать минут 5 то он зависает, сессия обрывается...
после этого через определённое время процесс падает сам.. в логе ничего.. сигналов неполучает.. т.е. нужно выходить из путти, и наче всегда так..

1. Что это за явления такое? Можно как то это изменить? чтобы путти не зависал, чтобы программы неслетали.. Юникс сам рубит процесс?

2. Что если процесс падает непосылая/неполучая сигнала, ничего неотправляя в stderr/stdout, как определить причину падения? Как такое отследить?

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Странное падение процесса"  
Сообщение от Michelnok (??) on 10-Янв-08, 16:39 
>сигналов неполучает

Уверен?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Странное падение процесса"  
Сообщение от Дима (??) on 10-Янв-08, 17:22 
>>сигналов неполучает
>
>Уверен?

Стоит обработчик сигналов sigger, если убиваю процесс или какая то ошибка, то он пишет в лог какой сигнал и т.д.

А так он ничего не пишет и часто недописывает информацию в лог, например при новом подключении...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Странное падение процесса"  
Сообщение от NuINu (??) on 10-Янв-08, 17:52 
>Приветствую!
>если в putty ничего не делать минут 5 то он зависает, сессия
>обрывается...

я думаю так:
если в putty ничего не делать минут 5 то сессия обрывается, и он зависает....

обрывается не знаю почему, это у путти спросить надо, а зависает он потому как умирает лидер сеанса, закрывается стдин, стдоут. ну и чтото в этом роде.
А сигналы ты наверноее не все ловишь, верее не все и можно ловить. уж не знаю какой сигнал высылается когда лидер сеанса умирает, может и не посылается вовсе, но тогда попытка вывода и или чтения из стд должна завершаться неудачей или тоже посылкой сигнала(может TTIN/TTOUT?).
может ты не все сигналы обрабатываешь? потестируй прогу kill-ом

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Странное падение процесса"  
Сообщение от Arifolth email(ok) on 10-Янв-08, 18:30 
>Приветствую!
>
>Есть такой случай, запускаю программу через шелл от рута..
>если в putty ничего не делать минут 5 то он зависает, сессия
>обрывается...
>после этого через определённое время процесс падает сам.. в логе ничего.. сигналов
>неполучает.. т.е. нужно выходить из путти, и наче всегда так..
>
>1. Что это за явления такое? Можно как то это изменить? чтобы
>путти не зависал, чтобы программы неслетали.. Юникс сам рубит процесс?

если прога не демон она подло умирает при смерти её родителя (шелла в данном случае)

обойти это можно через screen
или лучше nohup - а ля демонизатор

или сделать так чтобы пути не отваливалась

вотъ

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру