Hi Monks,
I am facing problem when running multi-threaded program in CGI. I am sing apache 2.2 web server.
Please let me know if I have missed anything in my code. Thanks, Sathishuse CGI; use CGI::Carp qw(warningsToBrowser fatalsToBrowser); use strict; use warnings; use threads; my $cgi = new CGI; print $cgi->header(); print <<endhere; <html> <head> <meta http-equiv="Content-Language" content="en-us"> <meta http-equiv="Content-Type" content="text/html; charset=windows-12 +52"> </head> <body> endhere my $n= threads->create('new1')->detach(); sleep(1); my $m= threads->create('new2')->detach(); sleep(1); sub new1 { my $i=0; while(1) { print "IIIII $i <br>\n"; $i++; last if($i==25); sleep(1); } } sub new2 { my $i=0; while(1) { print "JJJJJ $i <br>\n"; $i++; last if($i==25); sleep(1); } } print <<endhere; </body> </html> endhere
In reply to Perl CGI multithreading by sathishperl
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |