Hallo Liste, habe ein kleines Programm gebastelt mit dem man ein Linux-System über eine Web-Oberfläche Konfigurieren kann (a la Webmin). Die Anbindung wird über CGI realisiert. Eine Funktion des Programms erlaubt es dem User unter anderem die IP Adresse des Gerätes zu ändern, was auch super funktioniert. Mein Problem ist, dass ich dem User vor Änderung der IP mitteilen möchte, dass eine entsprechende Änderung erfolgt. (Device is setting up IP ...) Trotzdem ich den HTML Code vor dem Ändern der IP generiere wird er nicht mehr dargestellt. Die Änderung der IP ist schneller und der Browser verliert somit die Verbindung zum Server vorzeitig (der Aufruf erfolgt über die Funktion system()). Habe versucht mit sleep() eine Verzögerung zu erreichen was leider nicht funktioniert. Sicher habe ich irgend etwas falsch gemacht, nur was? Bin noch Linux-Anfänger und auch nicht im Besitz großen Erfahrungen mit C, also bitte verzeiht die vielleicht simple Frage. Der Ablauf: Anfrage HTML->WebServer->Aufruf Config-Programm->: ... if ( gen_html_code_ip() == 1) { sleep(3); set_ipaddress(ip); return 1; } ... ->WebServer->Browser