Thread Problem mit Sockets und Threads - IRC-Gateway
(14 answers)
Opened by Paul321 at 2011-08-08 15:06 Guest Paul321 Es ist auch kein Wunder, dass das nicht funktioniert: Durch den Aufruf von $thread1->join() wird eine explizite Synchronisation eingefordert und der zweite Thread wird erst dann erzeugt, wenn sich der erste Thread beendet hat. Da der erste Thread aber so etwas wie eine Endlosschleife enthält, passiert das effektiv niemals. Ändere den Code einfach mal in das hier: Code (perl): (dl
)
1 2 3 4 5 my $thread1 = threads->create(\&gateway2irc); my $thread2 = threads->create(\&chat2gateway); $thread1->join(); $thread2->join(); When C++ is your hammer, every problem looks like your thumb.
|