Thread threads - croak (13 answers)
Opened by Cappu at 2009-07-31 19:45

Cappu
 2009-07-31 19:45
#123789 #123789
User since
2009-07-23
25 Artikel
BenutzerIn
[default_avatar]
meine threads sub ruft selbst eine weitere sub auf in der ich mittels croak ein fehler melden möchte, welche ich nicht in dem threads sub mit eval anscheinend abfangen kann. der thread wird sofort abgebrochen?

kennt jemand den grund?

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
sub worker_sub {
print "worker_sub\n";
croak "testerror";
}

sub worker {
eval ( worker_sub() );
if ($@) {
print "ERROR\n";
}

sleep 2;
}

my $mythread = threads->create( \&worker );

Last edited: 2009-07-31 20:10:58 +0200 (CEST)

View full thread threads - croak