Hallo Axel,
Deine Endlosschleife läuft _natürlich_ weiter. Woher sollte sie auch merken, dass der Gegenpart nicht mehr existiert?
Das Script merkt so oder so nicht direkt, ob die Verbindung abgebrochen wurde. Der Server aber merkt das sofort.
Der Apache beendet das Script, Omni HTTPD tut es offensichtlich nicht.
Damit, was was Script tut, hat das aber nichts zu tun.
Grüße
Daniel