Bug 4875 - restart not worked if pid-file exist
Summary: restart not worked if pid-file exist
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: jabber (show other bugs)
Version: unstable
Hardware: all Linux
: P2 critical
Assignee: Mikhail Zabaluev
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-26 16:08 MSD by Andy Gorev
Modified: 2005-08-30 03:03 MSD (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Gorev 2004-07-26 16:08:55 MSD
Имеем умерший тихим сапом (ну сам лег) сервер.
Далее по крону это вычислилось, и пытаемся его поднять:

service jabber stop
sleep 4
service jabber start

Это не работает, потому что staled-pid не удаляется.
Comment 1 Andy Gorev 2004-07-26 16:11:42 MSD
Чтобы воспроизвести, достаточно убить сервер по kill -9.
Comment 2 Mikhail Zabaluev 2004-07-27 02:24:35 MSD
Fixed in jabber-1.4.3-alt5
Comment 3 Andy Gorev 2004-08-27 00:11:55 MSD
[root@master /]# rpm -q jabber
jabber-1.4.3-alt5
[root@master /]# rpm -V jabber
S.5....T c /etc/jabber/jabber.cfg
S.5....T c /etc/jabber/jabber.xml

проблема сохраняется
если существует файл /var/run/jabber/jabberd.pid, то при запуске иеем все
зелененькое ОК на старт, но процесс тут-же сдыхает. 
Comment 4 Mikhail Zabaluev 2004-09-10 01:41:22 MSD
Fixed in jabber-1.4.3-alt6. Sorry.