Article View: be.comp.programming
Article #1998Perl & threads
From: Nitro
Date: Mon, 18 Oct 2004 21:35
Date: Mon, 18 Oct 2004 21:35
32 lines
1773 bytes
1773 bytes
ik weet niet of ik iets mis doe, maar mijn threads in perl doen raar.
ik heb een heel simpel programmake da iets moet afprinten (2 threads, 2
strings), maar ze komen maar om de beurt.
En na ne tijd quit da programma van zelf, wat mij ook ni normaal lijkt?
Mijn code:
#!/usr/bin/perl -w
use strict;
use threads;
my $t1 = threads->new( sub { thread("aaaaa")});
my $t2 = threads->new( sub { thread("bbbbb")});
sub thread() {
my $s = $_[0];
while(1 > 0) {
print($s."\n");
# sleep(5);
}
}
Ik heb al met detach geprobeerd ook, maar da helpt ni.
Als ik die sleep uitcomment, dan runt elke thread 1 keer (ene print dus)
en quitten ze direct, waarom???
thanks
Nitro
Technical Details
Message-ID:
<pan.2004.10.18.21.35.06.746991@skynet.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!nerim.net!feed1.news.be.easynet.net!aotearoa.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fcea4,822492010c713d8f,start X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!nerim.net!feed1.news.be.easynet.net!aotearoa.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail From: Nitro <nitroglycerine@skynet.be> Newsgroups: be.comp.programming Subject: Perl & threads Date: Mon, 18 Oct 2004 23:35:06 +0200 Organization: KULeuvenNet Lines: 32 Message-ID: <pan.2004.10.18.21.35.06.746991@skynet.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ikaria.belnet.be 1098135304 27416 134.58.127.12 (18 Oct 2004 21:35:04 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Mon, 18 Oct 2004 21:35:04 +0000 (UTC) User-Agent: Pan/0.14.2.91 (As She Crawled Across the Table (Debian GNU/Linux)) Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@bluebird.kotnet.org X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)