Christian: Multithreaded Server - $SIG{CHLD} = sub { wait } beendet Server

Beitrag lesen

Hallo Christian!

Super! Vielen Dank für deine ausführliche und hilfreiche Antwort!

Woran Dein Problem jedoch scheitert, ist Deine accept()-Schleife. [...]

So erklärt sich das Phänomen also. Schade, dass die paar Beispiele, die es im Internet gibt, dies nicht berücksichtigen.

perldoc perlipc macht das ganze über eine globale Variable, ich passe das mal kurz an:

[...]

Danke für den Code, ich denk ich hab ihn verstanden und werd ihn morgen ausprobieren.

Du missverstehst etwas: $socket->close schließt die Verbindung nicht. $socket->close schließt nur den Socket. [...]

Das ist also ähnlich den harten Links auf Dateien. Habe ich einen harten Link auf eine Datei erzeugt, kann ich die originale (oder die andere) löschen, aber die Datei existiert trotzdem noch.

Danke nochmals für die alleserklärende Antwort! Meine (diese) Antwort ist so kurz, weil deine Erklärungen einfach keine Fragen offen lassen ;-)

Viele Grüße
Christian