Following up on this -- what's the max number of open file descriptors that Racket allows? We'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'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 <<a href="mailto:kfisler@gmail.com">kfisler@gmail.com</a>> wrote:<br>> Our homework submission application, currently running under 5.1.1<br>
> with Jay's stateless infrastructure, has been going unresponsive on us<br>> a lot lately. In some cases, the process is still alive but the web<br>> server does not respond to requests. In some cases, the process has<br>
> died. While this sometimes happens concurrently with high load, load<br>> is neither necessary nor sufficient.<br>><br>> Are there commands we can use when we startup racket or the server<br>> that might give diagnostics to help trace the problem?<br>
><br>> We are not getting core dumps (even when the process dies). So far,<br>> monitoring top output hasn't revealed anything unusual or telling.<br>><br>> Here's the uname -a listing, in case that is helpful:<br>
><br>> 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>> EDT 2011 x86_64 x86_64 x86_64 GNU/Linux<br>><br>> thanks,<br>> Kathi<br>><br><br>