<!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 ...&nbsp; it 
couldn't&nbsp;full stop&nbsp;nginx daemon and then&nbsp;create new 
process&nbsp;.&nbsp;</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>&nbsp;</DIV>
<DIV>......</DIV>
<DIV>&nbsp;</DIV>
<DIV>restart() {<BR>&nbsp;&nbsp;&nbsp; configtest || return 
$?<BR>&nbsp;&nbsp;&nbsp; stop</DIV>
<DIV>&nbsp;&nbsp;&nbsp; sleep 2<BR>&nbsp;&nbsp;&nbsp; start<BR>}</DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Verdana color=#000080 size=2></FONT>&nbsp;</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&nbsp; 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" ] &amp;&amp; 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 ] &amp;&amp; . 
/etc/sysconfig/nginx<BR><BR>lockfile=/var/lock/subsys/nginx<BR><BR>start() 
{<BR>&nbsp;&nbsp;&nbsp; [ -x $nginx ] || exit 5<BR>&nbsp;&nbsp;&nbsp; [ -f 
$NGINX_CONF_FILE ] || exit 6<BR>&nbsp;&nbsp;&nbsp; echo -n $"Starting $prog: 
"<BR>&nbsp;&nbsp;&nbsp; daemon $nginx -c $NGINX_CONF_FILE<BR>&nbsp;&nbsp;&nbsp; 
retval=$?<BR>&nbsp;&nbsp;&nbsp; echo<BR>&nbsp;&nbsp;&nbsp; [ $retval -eq 0 ] 
&amp;&amp; touch $lockfile<BR>&nbsp;&nbsp;&nbsp; return 
$retval<BR>}<BR><BR>stop() {<BR>&nbsp;&nbsp;&nbsp; echo -n $"Stopping $prog: 
"<BR>&nbsp;&nbsp;&nbsp; killproc $prog -QUIT<BR>&nbsp;&nbsp;&nbsp; 
retval=$?<BR>&nbsp;&nbsp;&nbsp; echo<BR>&nbsp;&nbsp;&nbsp; [ $retval -eq 0 ] 
&amp;&amp; rm -f $lockfile<BR>&nbsp;&nbsp;&nbsp; return 
$retval<BR>}<BR><BR>restart() {<BR>&nbsp;&nbsp;&nbsp; configtest || return 
$?<BR>&nbsp;&nbsp;&nbsp; stop<BR>&nbsp;&nbsp;&nbsp; start<BR>}<BR><BR><BR><BR>
<DIV class=gmail_quote>On Wed, Jul 23, 2008 at 9:15 AM, Chancey &lt;<A 
href="mailto:chanceycn@gmail.com">chanceycn@gmail.com</A>&gt; 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>&nbsp;</DIV>
  <DIV><FONT face=Verdana color=#000080 size=2></FONT>&nbsp;</DIV>
  <DIV><FONT face=Verdana color=#000080 size=2></FONT>&nbsp;</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&nbsp; 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>&nbsp;I see this in my error log as well, and it 
  appears to happen only when I restart nginx...&nbsp; 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 &lt;<A 
  href="mailto:dylanstamat@gmail.com" 
  target=_blank>dylanstamat@gmail.com</A>&gt; 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>&gt; nginx -v<BR>nginx version: nginx/0.6.31<BR><BR>&gt; 
    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>&gt; 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>&nbsp;--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>