On Dec 14, 2007 7:16 PM, Scott Derrick <[EMAIL PROTECTED]> wrote: > I have a periodically_call_remote call in a partial running at 0.20 > times a second. > [...] > > after a couple minutes I get the following error > > Errno::EMFILE (Too many open files - > script/../config/../tmp/sessions//ruby_sess.3b99572316c49027): > > Once this happens mongrel can't find anything. the only recovery is the > restart the web server. >
First suggestion: move away from pstore for session storage (use activerecord, sqlstore or even memcached one, but no pstore). > The periodic render has an image_tag which appears to be opening the > image file and its not being released emediatly? > image_tag shouldn't be opening any file, just linking it. PStore isn't good when tmp/sessions is full or one ruby process is trying to handle lot of sessions (which will exceed 1024 file limit). -- Luis Lavena Multimedia systems - A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools. Douglas Adams _______________________________________________ Mongrel-users mailing list Mongrel-users@rubyforge.org http://rubyforge.org/mailman/listinfo/mongrel-users