Bei einer Schleife bekommt das Programm bei jedem Read/Write eine Fehlermeldung, dass das Terminal nicht erreichbar ist. Dies erfolgt aber auch erst nach Ablauf der o.a. Wartezeit (default 7200 Sekunden).
Das diese Nachricht nicht als Abbruchnachricht kommt, merkt das Programm nichts.
Ggf. kann man per %Error(File) da was abfragen.