Beenden Sie den Serverprozess, wenn eine Verbindung getrennt wird.
Added
Wenn das Betriebssystem des Servers erkennt, dass die TCP-Verbindung geschlossen wurde, schlägt das Lesen von und das Schreiben von stdout
/ stderr
fehl mit:
IOError: [Errno 104] Connection reset by peer
Stellen Sie daher sicher, dass Ihr Code keine Ausnahmen ignoriert, wenn sie auftreten.
Diese (und jede andere Methode) funktioniert jedoch nur, wenn der Server die Unterbrechung kennt . Clean-Neustarts schließen in der Regel alle TCP-Verbindungen, das "Ziehen des Steckers" jedoch nicht.