Following up on this -- what&#39;s the max number of open file descriptors that Racket allows? We&#39;re seeing some lingering ones (trying to trace the source, but wondering if this is the problem).<br><br>We are also getting a lot of ssl error reports of the forms<br>
<br>Connection error: ssl-accept/enable-break: accept failed (error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request)<br><br>Connection error: ssl-accept/enable-break: accept failed (input terminated prematurely)<br>
 === context ===<br>/home/turnin/plt-5.1.1/lib/racket/collects/openssl/mzssl.rkt:919:10: loop<br>/home/turnin/plt-5.1.1/lib/racket/collects/mzlib/thread.rkt:69:12: loop<br><br>We&#39;re not doing any manual SSL operations (just the ssl settings to the web server startup).  Still, are these traceable to something in our code?<br>
<br>thanks,<br>Kathi<br><br>On Tue, Sep 6, 2011 at 8:13 PM, Kathi Fisler &lt;<a href="mailto:kfisler@gmail.com">kfisler@gmail.com</a>&gt; wrote:<br>&gt; Our homework submission application, currently running under 5.1.1<br>
&gt; with Jay&#39;s stateless infrastructure, has been going unresponsive on us<br>&gt; a lot lately.  In some cases, the process is still alive but the web<br>&gt; server does not respond to requests.  In some cases, the process has<br>
&gt; died.   While this sometimes happens concurrently with high load, load<br>&gt; is neither necessary nor sufficient.<br>&gt;<br>&gt; Are there commands we can use when we startup racket or the server<br>&gt; that might give diagnostics to help trace the problem?<br>
&gt;<br>&gt; We are not getting core dumps (even when the process dies).  So far,<br>&gt; monitoring top output hasn&#39;t revealed anything unusual or telling.<br>&gt;<br>&gt; Here&#39;s the uname -a listing, in case that is helpful:<br>
&gt;<br>&gt; Linux <a href="http://turnin.cs.wpi.edu">turnin.cs.wpi.edu</a> 2.6.18-238.12.1.el5 #1 SMP Tue May 31 13:22:04<br>&gt; EDT 2011 x86_64 x86_64 x86_64 GNU/Linux<br>&gt;<br>&gt; thanks,<br>&gt; Kathi<br>&gt;<br><br>