ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/Coro/myhttpd/myhttpd
Revision: 1.46
Committed: Sun Dec 3 22:13:54 2006 UTC (17 years, 7 months ago) by root
Branch: MAIN
CVS Tags: rel-4_22, rel-4_21, rel-4_0, rel-4_3, rel-3_41, rel-4_13, rel-4_11, rel-3_55, rel-3_51, rel-4_01, rel-4_03, rel-4_02, rel-3_6, rel-3_62, rel-3_63, rel-3_61, rel-3_4, rel-3_1, rel-3_5, rel-3_3, rel-3_2, rel-3_11, rel-4_1, rel-4_2, rel-3_501, rel-4_31
Changes since 1.45: +1 -1 lines
Log Message:
*** empty log message ***

File Contents

# Content
1 #!/opt/bin/perl
2
3 use Coro::Event;
4 use Time::HiRes 'time';
5
6 $starttime = time;
7
8 $VERSION = 1.1;
9 $NAME = "myhttpd/$VERSION";
10 #$NAME = "Apache/1.3.19 (Unix) (SuSE/Linux) PHP/4.0.4pl1 mod_ssl/2.8.1 OpenSSL/0.9.6";
11
12 $SIG{CHLD} = 'IGNORE';
13
14 require "config.pl";
15 require "misc.pl";
16 require "database.pl";
17 require "netgeo.pl";
18 require "err.pl";
19 require "access.pl";
20 require "queue.pl";
21 require "tbf.pl";
22 require "diridx.pl";
23 require "internal.pl";
24 require "httpd.pl";
25 require "shell.pl";
26
27 loop;
28
29 if ($RESTART) {
30 $_->close for @listen_sockets;
31 fork && exec $0, @ARGV;
32 loop(60*60);
33 }
34
35 print "myhttpd ended\n";#d#
36