<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PostalCode"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="State"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="Street"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="address"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=EN-US link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>We are having a serious problem with signals in FastCGI
under Apache 2 and could use any assistance you could offer.&nbsp; It appears
that FastCGI is attempting to shutdown a perl script that it&#8217;s running by
sending it a SIGTERM, but the process is asleep and the signal is queued for
when the process is next awakened.&nbsp; When FastCGI gets a request for a page
of the type that was sent the SIGTERM, it sees the process as still alive, and
sends it another request. The process is awakened, sees the SIGTERM, and dies
without providing a response to FastCGI.&nbsp; FastCGI then produces an error
indicating that the script produced no output.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>We do have one work around, but just discovered that this
work around does not always solve the problem.&nbsp; The work around was, if
the process was asleep when the SIGTERM was received, then it answers one final
request before exiting.&nbsp; We are finding issues, apparently, when the
process has been awakened after excessive periods of time.&nbsp; (hours)&nbsp; <o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Any assistance you can offer is very much appreciated,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'>Thank you,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span style='font-size:10.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><st1:PersonName
w:st="on"><font size=2 face="Courier New"><span style='font-size:10.0pt;
 font-family:"Courier New"'>Loren Osborn</span></font></st1:PersonName><font
size=2 face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><font size=2
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'>Lead
Software Engineer<o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><font size=2
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'>Dispensing
Solutions Inc.<o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><font size=2
face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'>(714)
437-0330<o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><st1:Street
w:st="on"><st1:address w:st="on"><font size=2 face="Courier New"><u1:Street u2:st="on"><u1:address u2:st="on"><span
  style='font-size:10.0pt;font-family:"Courier New"'>3000 West Warner Ave.</span></u1:address></u1:Street></font></st1:address></st1:Street><font
size=2 face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></font></p>

<p class=MsoPlainText style='margin:0in;margin-bottom:.0001pt'><u1:place u2:st="on"><st1:place
w:st="on"><st1:City w:st="on"><font size=2 face="Courier New"><u1:City u2:st="on"><span
  style='font-size:10.0pt;font-family:"Courier New"'>Santa Ana</span></u1:City></font></st1:City><font
 size=2 face="Courier New"><span style='font-size:10.0pt;font-family:"Courier New"'>,
 <st1:State w:st="on"><u1:State u2:st="on">CA</st1:State></u1:State> &nbsp;<st1:PostalCode
 w:st="on"><u1:PostalCode u2:st="on">92704</st1:PostalCode></span></u1:PostalCode></font></st1:place></u1:place><o:p></o:p></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>