ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/cvsroot/Coro/myhttpd/myhttpd
Revision: 1.45
Committed: Wed May 7 18:25:43 2003 UTC (21 years, 2 months ago) by root
Branch: MAIN
CVS Tags: rel-2_5, rel-2_0, rel-2_1, rel-1_1, rel-1_0, rel-1_9, rel-1_2, rel-1_5, rel-1_4, rel-1_7, rel-1_6, rel-3_0, rel-3_01, rel-1_31, stack_sharing
Changes since 1.44: +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 = 0.12;
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