22 messages in ru.sysoev.nginxRe: Nginx w/ ssh restart
FromSent OnAttachments
Victor IggySep 10, 2008 3:12 pm 
Igor SysoevSep 10, 2008 10:09 pm 
Victor IggySep 11, 2008 3:52 pm 
Igor SysoevSep 13, 2008 7:06 am 
Victor IggySep 13, 2008 11:18 am 
Clint PriestSep 14, 2008 5:18 pm 
Igor SysoevSep 15, 2008 1:14 am 
Victor IggySep 15, 2008 5:21 pm 
Igor SysoevSep 16, 2008 1:42 am 
Clint PriestSep 16, 2008 9:16 pm 
Darrin ChandlerSep 16, 2008 9:51 pm 
Igor SysoevSep 16, 2008 10:34 pm 
Mansoor PeerbhoySep 16, 2008 11:17 pm 
Igor SysoevSep 16, 2008 11:21 pm 
Mansoor PeerbhoySep 16, 2008 11:26 pm 
mikeSep 16, 2008 11:29 pm 
Igor SysoevSep 16, 2008 11:41 pm 
Igor SysoevSep 16, 2008 11:51 pm 
mikeSep 17, 2008 12:16 am 
Clint PriestSep 17, 2008 5:28 pm 
Samuel VogelSep 17, 2008 5:43 pm 
mikeSep 17, 2008 5:46 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: Nginx w/ ssh restartActions...
From:Igor Sysoev (is@rambler-co.ru)
Date:Sep 15, 2008 1:14:35 am
List:ru.sysoev.nginx

On Sun, Sep 14, 2008 at 07:19:02PM -0500, Clint Priest wrote:

I'm having trouble getting nginx to restart via an ssh shell. From a remote machine doing "ssh root@web1 service nginx restart" is causing the ssh shell to not disconnect once nginx restarts.

I've had similar trouble with my own daemons which I have solved by ensuring all file descriptors are closed before or after the daemon fork. Does nginx do this?

Any other ideas which would cause nginx to hang the shell?

During daemon fork nginx does not close at least listen sockets and log files. Otherwise it will can not work. However, I think it should not hang a shell.

Do you use "daemon off" in nginx.conf ?