Thread Thread aus Tk-GUI heraus beenden
(16 answers)
Opened by DonKnilch at 2009-10-19 16:09
Hm.. vielleicht erzeugst du einen dead-lock? Also eventuell warten deine Threads darauf, dass der lock einer Variablen aufgehoben wird?
Code (perl): (dl
)
1 2 sub thr1 { lock($x); sleep 1; lock($y); } sub thr2 { lock($y); sleep 1; lock($x); } edit: Und was genau heißt "es bleibt hängen"? Geht's im Hauptprogramm nicht weiter? Vielleicht solltest du dein Programm mal mit ein paar print()s bestücken, dann siehst du eventuell schon was da schief läuft ;) MfG Last edited: 2009-10-20 18:19:27 +0200 (CEST) perl -E'*==*",s;;%ENV=~m,..$,,$&+42;e,$==f;$"++for+ab..an;@"=qw,u t,,print+chr;sub f{split}say"@{=} me"'
|