Stas Bekman wrote:
Steve Hay wrote:
# expected: thread 1 # thread 2 # thread 3 # thread 4 # parent # received: thread 1 # thread 2 # thread 3 # parent not ok 1 FAILED test 1 Failed 1/1 tests, 0.00% okay Failed Test Stat Wstat Total Fail Failed List of Failed ------------------------------------------------------------------------------- t\ithreads.t 1 1 100.00% 1 Failed 1/1 test scripts, 0.00% okay. 1/1 subtests failed, 0.00% okay. [warning] server localhost:8529 shutdown [ error] error running tests (please examine t\logs\error_log)
I don't understand what happened to thread 4 :(
most likely the thing that I've suggested in reply to Joe. By the time it sent its print the parent has returned. Try to add sleep 2 before print 'parent'. Does it fix the problem (notice that I've committed a change).
Yes - adding the sleep 2 before print 'parent' does indeed fix it. (Your changed version still didn't work without that sleep, though.)
Yes, I know. And if you uncomment out the 3 join calls? It should work I believe (with the scalar leaked reports though).
-- __________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
