My ISP shut me down temporarily and told me in an e-mail message:
==========
The problem was that you had hit your process limit with perl processes spawned from the following script:
~/www/cgi-bin/cq/coins
You should check this script to make sure that it doens't spawn enough processes to tank your account again.
==========
I've been developing Perl code on the web since 1998 and never had this happen. Don't processes on the server kill themselves when they end? Do I have to do something special at the end of each script?
First few lines:
Expand|Select|Wrap|Line Numbers
- #!/usr/local/bin/perl -T
- use AnyDBM_File;
- use CGI::Carp qw(fatalsToBrowser);
- use CGI qw(:standard);
- require './lb_db.pl'; # databases
- require './lb_file.pl'; # file i/o
- &initialize_db ();
- &initialize_file ();
- .
- more stuff goes here
- .
- }
- subroutines go here