Message-Id: <email@example.com> Date: Wed, 10 Sep 1997 22:23:07 -0400 To: firstname.lastname@example.org (Anthony Rumble), From: Jonathan Roy <email@example.com> Subject: Re: Well.. I've tried it again.. and again it's failed In-Reply-To: <m0x8vU2-00031CC@jolt.mpx.com.au> Could it be a multiple accept() at once problem like we had under Solaris before providing those patches? FCGI .31 includes them all I think, so you should be safe from that... you might try manually configuring the module at build time to use locking around accept() (it's in a .h or something), also try running just 1 process and see if it eventually locks up. If it's a locking issue, it should work ok longer term. Of course, if this is fastcgi 2.x I don't know, haven't used that, but be sure to apply all of David's patches. There is a complete set at: http://www.cs.bu.edu/staff/TA/stanleyg/apache/index.html I believe. -Jonathan At 08:43 AM 9/11/97 +1000, Anthony Rumble wrote: >I tried it before in January.. and it used to fall over >all the time.. > >I saw a new sfio released which now has proper linux support > >So.. I decided to try again.. > >Unfortunately.. with exactly the same results.. > >Running sfio 97 release >Perl 5.004_03 with sfio on >apache 1.2.4 with the mod_apache >running the sfio FCGI v0.31 > >under Linux 2.0.30 running redhat 4.2 > >Same symptoms.. I have a script that is executed very often >(it's called a jump script.. it's for following click throughs >which is why it has to be fast) > >When I run the appclass... >AppClass /home/httpd/html/matilda/jumpto.fcg -processes 3 -initial-env FCGI_MODE=true > >It lasts for a little while ok.. then it STOPS.. >do a ps -lxaw | grep fcg >and it's sitting in the "unix_data_wait" state.. > >So I try TCP mode.. use > >AppClass /home/httpd/html/matilda/jumpto.fcg -processes 3 -initial-env FCGI_MODE=true -port 8000 > >Same thing.. runs for about a day ok.. then stops.. >no longer accepts connections... I can't even telnet to the port > >Does ANYONE have ANY idea whatsoever could be the problem here.. >Im pulling my hair out trying to make this work.. >I need something like fastcgi that can do these scripts.. but so >far it's just not reliable enough.. > >-- >Anthony Rumble - aka SmilieZ >Mobile 015-955-042 Pager 016-634-997 >Interactive Infotainment Systems Pty. Ltd. >PERL CGI HTTP HTML Linux Unix Firewalls Web Servers >Home Page/PGP key http://www.infotainment.com.au/ > > -- Jonathan Roy - firstname.lastname@example.org - Idle Communications, Inc. Idle Communications, Inc. accepts contract programming work for general purpose tools (or CGI) in Perl/C/C++.