<div dir="ltr"> Using the init.d scripts<br># Source function library.<br>. /etc/rc.d/init.d/functions<br><br># Source networking configuration.<br>. /etc/sysconfig/network<br><br># Check that networking is up.<br>[ "$NETWORKING" = "no" ] && exit 0<br>
<br>nginx="/usr/sbin/nginx"<br>prog=$(basename $nginx)<br><br>NGINX_CONF_FILE="/etc/nginx/nginx.conf"<br><br>[ -f /etc/sysconfig/nginx ] && . /etc/sysconfig/nginx<br><br>lockfile=/var/lock/subsys/nginx<br>
<br>start() {<br> [ -x $nginx ] || exit 5<br> [ -f $NGINX_CONF_FILE ] || exit 6<br> echo -n $"Starting $prog: "<br> daemon $nginx -c $NGINX_CONF_FILE<br> retval=$?<br> echo<br> [ $retval -eq 0 ] && touch $lockfile<br>
return $retval<br>}<br><br>stop() {<br> echo -n $"Stopping $prog: "<br> killproc $prog -QUIT<br> retval=$?<br> echo<br> [ $retval -eq 0 ] && rm -f $lockfile<br> return $retval<br>}<br>
<br>restart() {<br> configtest || return $?<br> stop<br> start<br>}<br><br><br><br><div class="gmail_quote">On Wed, Jul 23, 2008 at 9:15 AM, Chancey <<a href="mailto:chanceycn@gmail.com">chanceycn@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="font-size: 10pt; font-family: verdana;">
<div><font size="2" color="#000080" face="Verdana">How did you restart nginx
?</font></div>
<div> </div>
<div><font size="2" color="#000080" face="Verdana"></font> </div>
<div><font size="2" color="#000080" face="Verdana"></font> </div>
<div><font size="2" color="#c0c0c0" face="Verdana">2008-07-23 </font></div><font size="2" color="#000080" face="Verdana">
<hr style="width: 122px; height: 2px;" align="left" size="2">
</font>
<div><font size="2" color="#c0c0c0" face="Verdana"><span>Chancey</span>
</font></div><font size="2" color="#000080" face="Verdana">
<hr>
</font>
<div><font size="2" face="Verdana"><b>发件人:</b> Todd Fisher </font></div>
<div><font size="2" face="Verdana"><b>发送时间:</b> 2008-07-23 20:30:09
</font></div>
<div><font size="2" face="Verdana"><b>收件人:</b> <a href="mailto:nginx@sysoev.ru" target="_blank">nginx@sysoev.ru</a>
</font></div>
<div><font size="2" face="Verdana"><b>抄送:</b> </font></div>
<div><font size="2" face="Verdana"><b>主题:</b> Re: Fedora 9 / Panic
</font></div><div><div></div><div class="Wj3C7c">
<div><font size="2" face="Verdana"></font> </div>
<div><font size="2" face="Verdana">
<div dir="ltr">Hi,<br><br> I see this in my error log as well, and it appears
to happen only when I restart nginx... It does mean sometimes the restarts
fail.<br><br>-Todd<br><br>
<div class="gmail_quote">On Wed, Jul 23, 2008 at 1:45 AM, Dylan Stamat <<a href="mailto:dylanstamat@gmail.com" target="_blank">dylanstamat@gmail.com</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">I'm
getting the following error in the error.log:<br>panic: MUTEX_LOCK (22)
[op.c:453].<br><br>> nginx -v<br>nginx version: nginx/0.6.31<br><br>>
uname -a<br>Linux woot 2.6.18-xen #1 SMP Tue Feb 12 06:40:50 UTC 2008 x86_64
x86_64 x86_64 GNU/Linux<br><br>> gcc -v<br>Using built-in specs.<br>Target:
x86_64-redhat-linux<br>Configured with: ../configure --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=<a href="http://bugzilla.redhat.com/bugzilla" target="_blank">http://bugzilla.redhat.com/bugzilla</a> --enable-bootstrap
--enable-shared --enable-threads=posix --enable-checking=release
--with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions
--enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk
--disable-dssi --enable-plugin
--with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre
--enable-libgcj-multifile --enable-java-maintainer-mode
--with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-libjava-multilib
--with-cpu=generic --build=x86_64-redhat-linux<br>Thread model: posix<br>gcc
version 4.3.0 20080428 (Red Hat 4.3.0-8) (GCC)<br><br><br>Any insight would be
appreciated :)<br>Thanks
!<br><br><br></blockquote></div><br></div></font></div></div></div></div>
</blockquote></div><br></div>