<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.6000.16674" name=GENERATOR>
<STYLE>@font-face {
        font-family: 宋体;
}
@font-face {
        font-family: Verdana;
}
@font-face {
        font-family: @宋体;
}
@page Section1 {size: 595.3pt 841.9pt; margin: 72.0pt 90.0pt 72.0pt 90.0pt; layout-grid: 15.6pt; }
P.MsoNormal {
        TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
LI.MsoNormal {
        TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
DIV.MsoNormal {
        TEXT-JUSTIFY: inter-ideograph; FONT-SIZE: 10.5pt; MARGIN: 0cm 0cm 0pt; FONT-FAMILY: "Times New Roman"; TEXT-ALIGN: justify
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.EmailStyle17 {
        FONT-WEIGHT: normal; COLOR: windowtext; FONT-STYLE: normal; FONT-FAMILY: Verdana; TEXT-DECORATION: none; mso-style-type: personal-compose
}
DIV.Section1 {
        page: Section1
}
UNKNOWN {
        FONT-SIZE: 10pt
}
BLOCKQUOTE {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 2em
}
OL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
UL {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</STYLE>
</HEAD>
<BODY style="FONT-SIZE: 10pt; FONT-FAMILY: verdana">
<DIV><FONT face=Verdana color=#000080 size=2>I guess ... it
couldn't full stop nginx daemon and then create new
process . </FONT></DIV>
<DIV><FONT face=Verdana color=#000080 size=2>you can try edit the script like
this and try restart again:</FONT></DIV>
<DIV> </DIV>
<DIV>......</DIV>
<DIV> </DIV>
<DIV>restart() {<BR> configtest || return
$?<BR> stop</DIV>
<DIV> sleep 2<BR> start<BR>}</DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT> </DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT> </DIV>
<DIV><FONT face=Verdana color=#c0c0c0 size=2>2008-07-24 </FONT></DIV><FONT
face=Verdana color=#000080 size=2>
<HR style="WIDTH: 122px; HEIGHT: 2px" align=left SIZE=2>
</FONT>
<DIV><FONT face=Verdana color=#c0c0c0 size=2><SPAN>Chancey</SPAN>
</FONT></DIV><FONT face=Verdana color=#000080 size=2>
<HR>
</FONT>
<DIV><FONT face=Verdana size=2><STRONG>发件人:</STRONG> Todd Fisher </FONT></DIV>
<DIV><FONT face=Verdana size=2><STRONG>发送时间:</STRONG> 2008-07-23 21:33:04
</FONT></DIV>
<DIV><FONT face=Verdana size=2><STRONG>收件人:</STRONG> nginx@sysoev.ru
</FONT></DIV>
<DIV><FONT face=Verdana size=2><STRONG>抄送:</STRONG> </FONT></DIV>
<DIV><FONT face=Verdana size=2><STRONG>主题:</STRONG> Re: Re: Fedora 9 / Panic
</FONT></DIV>
<DIV><FONT face=Verdana size=2></FONT> </DIV>
<DIV><FONT face=Verdana size=2>
<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="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: verdana">
<DIV><FONT face=Verdana color=#000080 size=2>How did you restart nginx
?</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT> </DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT> </DIV>
<DIV><FONT face=Verdana color=#c0c0c0 size=2>2008-07-23 </FONT></DIV><FONT
face=Verdana color=#000080 size=2>
<HR style="WIDTH: 122px; HEIGHT: 2px" align=left SIZE=2>
</FONT>
<DIV><FONT face=Verdana color=#c0c0c0 size=2><SPAN>Chancey</SPAN>
</FONT></DIV><FONT face=Verdana color=#000080 size=2>
<HR>
</FONT>
<DIV><FONT face=Verdana size=2><B>发件人:</B> Todd Fisher </FONT></DIV>
<DIV><FONT face=Verdana size=2><B>发送时间:</B> 2008-07-23 20:30:09
</FONT></DIV>
<DIV><FONT face=Verdana size=2><B>收件人:</B> <A href="mailto:nginx@sysoev.ru"
target=_blank>nginx@sysoev.ru</A> </FONT></DIV>
<DIV><FONT face=Verdana size=2><B>抄送:</B> </FONT></DIV>
<DIV><FONT face=Verdana size=2><B>主题:</B> Re: Fedora 9 / Panic </FONT></DIV>
<DIV>
<DIV></DIV>
<DIV class=Wj3C7c>
<DIV><FONT face=Verdana size=2></FONT></DIV>
<DIV><FONT face=Verdana size=2>
<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="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">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></FONT></DIV></BODY></HTML>