<div dir="ltr"><div><div><div>Thanks for your reply.. and pointing out the typo.<br></div><div>nginx doesnt comes up, and upstart command hangs, I have to kill it to come out of it. <br></div>Changing path did not helped and neither does expect fork (but I do agree I need fork and not daemon) .<br><br></div>It turned out that I named my conf file as "nginx.conf", and it was causing the problem. I guess because it is also trying to start a binary with same name (but not sure).<br></div>Changing the name of config file fixed the issue.. and I am able to use upstart conf to manage nginx.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jul 25, 2015 at 12:00 AM, Francis Daly <span dir="ltr"><<a href="mailto:francis@daoine.org" target="_blank">francis@daoine.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Fri, Jul 24, 2015 at 04:09:02PM -0700, vikrant singh wrote:<br>
<br>
Hi there,<br>
<span class=""><br>
> I wrote a small upstart script to stop/start nginx through upstart. This is<br>
> how it looks<br>
<br>
</span>I do not have an upstart system to test on, but:<br>
<br>
* comparing with <a href="http://wiki.nginx.org/Upstart" rel="noreferrer" target="_blank">http://wiki.nginx.org/Upstart</a>, you have "expect daemon"<br>
and that has "expect fork".<br>
<br>
* the binary you run is /usr/local/nginx/nginx; I think it is more common<br>
for it to be /usr/local/nginx/sbin/nginx.<br>
<br>
Does checking and changing either of those make a difference?<br>
<br>
Does "hangs" mean "things run fine eventually, but there is a delay";<br>
or "things never run correctly"?<br>
<br>
(Is there anything in the nginx or upstart logs which might indicate<br>
the problem?)<br>
<span class="HOEnZb"><font color="#888888"><br>
        f<br>
--<br>
Francis Daly        <a href="mailto:francis@daoine.org">francis@daoine.org</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</font></span></blockquote></div><br></div>