7 use constant THREAD_COUNT => 5;
12 my $in = new IO::Handle;
13 my $out = new IO::Handle;
14 my $err = new IO::Handle;
16 my $request = FCGI::Request($in, $out, $err, \%env);
18 while ($request->Accept() >= 0) {
20 "Content-type: text/html\r\n",
22 "<title>FastCGI Hello! (multi-threaded perl, fcgiapp library)</title>",
23 "<h1>FastCGI Hello! (multi-threaded perl, fcgiapp library)</h1>",
24 "Request counts for ", THREAD_COUNT ," threads ",
25 "running on host <i>$env{SERVER_NAME}</i><P><CODE>";
32 for(my $i = 0; $i < THREAD_COUNT; ++$i) {
33 print $out $count[$i];
42 for ($t = 1; $t < THREAD_COUNT; ++$t) {
43 new Thread \&doit, $t;