Thread Browser Keep-alive (19 answers)
Opened by bianca at 2010-05-28 19:58

bianca
 2010-05-28 19:58
#137732 #137732
User since
2009-09-13
6991 Artikel
BenutzerIn

user image
Guten Abend!
Habe ein Script, dass mittels system() einen bis zu 60 Sekunden dauernden Befehl ausführt. Erst nach Abschluss des Befehls werden Header und Inhalt zum Browser gesendet.
Dabei kommt es sporadisch zu einem "Premature end of script headers".
Kann das daran liegen, weil der Browser vor dem ersten Response "aufgibt"?
Falls ja möchte ich dem Browser am liebsten in Intervallen etwas senden, damit er alive bleibt.
Vielleicht ein Blank plus \n pro Sekunde?
Aber wie mache ich das technisch?
Ist das überhaupt die beste Lösung?

Muss ich dann mit fork() einen eigenen Unterprozess öffnen, der mir sekündlich die Blanks sendet? Falls ja, wie führe ich beide Prozesse am Ende von system() wieder zusammen?

Danke Euch
10 print "Hallo"
20 goto 10

View full thread Browser Keep-alive