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 *** |
# | 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 |