Thread Net::Pcap::loop steigt einfach aus
(1 answers)
Opened by roli at 2009-05-11 15:29
Hi,
ich bin jetzt schon mal was weiter. Ich habe zu Debug-Zwecken den Code wie folgt modifiziert: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 ... $SIG{__DIE__} = \&dieerr; $SIG{__WARN__} = \&warnerr; sub warnerr{ my $msg = shift; print $msg; } sub dieerr{ my $msg = shift; print $msg; } my $s_count=0; while(1) { $s_count++; foreach my $akt_dev (keys %h_dev) { my $object1 = $h_dev{$akt_dev}{"object"}; my $netaddr1 = $h_dev{$akt_dev}{"netaddr"}; my $netmask1 = $h_dev{$akt_dev}{"netmask"}; print "\nvor Net::Pcap:loop: $s_count bearbeite device: $akt_dev --"; my $error = Net::Pcap::loop( $object1, 1, \&callback, [ $netaddr1, $netmask1 ] )||warn ("Fehler: > $! <"); print "dahinter > $error <\n"; } } Dabei kam folgende Fehlermeldung zum Vorschein: Quote Woher jetzt auch immer "Berlin" kommt, aber nachdem ich FastCalc installiert habe sieht's jetzt soweit erstmal gut aus. Warum aber sehe ich weder in $error noch in $! diese Fehlermeldung? Danke Roland
-- "Steh vorn, während du fragst; sitzen soll, wer antwortet." Aus "Die Edda des Snorri Sturluson" "Gylfis Täuschung" Strophe 2 |