XaraX: Kein Timeout im Browser

Beitrag lesen

Hallo,

ich nehme an, es dreht sich nun um die Umsetzung von http://forum.de.selfhtml.org/archiv/2006/2/t123254/

Ich habe von der Seite
http://72.14.207.104/search?q=cache:8YaWLye5SAIJ:www.netzmafia.de/skripten/perl/perl4.html+cgi-script+timeout+verhindern&hl=de&gl=de&ct=clnk&cd=9

ein wenig übernommen:

$SIG{'ALRM'} =&alarm_handle;
alarm(2400);

Dieser Handler sorgt für einen _Abbruch des Perl-Scripts_, welches _auf dem Server_ ausgeführt wird - das geht auch klar aus der Beschreibung des Programms hervor. Der Browser bricht die Verbindung zum Server _mangels Datenübertragung_ ab. Serverseitige Prozesse haben keinerlei Einfluß auf clientenseitige Prozesse.

_Nach wie vor_ halte ich ein Aufspalten in verschiedene Prozesse für sinnvoll: fork()

- spalte einen Prozess ab, der unabhängig vom Serverprozess das Java-Programm
   ausführt
 - lasse den Prozess ein Log-File am Ende erstellen
 - schreibe ein weiteres Script, was nachschaut, ab das Log-File angelegt ist
   und ggf. zur Anzeige bringt und löscht

(War da nicht noch was mit User-Eingaben oder lies sich das inzwischen per Parameter regeln?)

Gruß aus Berlin!
eddi

--
Wer Rechtschreibfehler findet, darf sie behalten.