hotti: Nachtrag...

Beitrag lesen

Ein weiterer Zusammenhang: häufig höre ich auch, die User hätten versucht, über ihre kriechlahme Verbindung auch große Fotos (>4MB) hochzuladen. Eventuell kann es ja zu Fehlern führen, wenn in einem solchen Fall (bei dem man eigentlich ja 10 Minuten warten müsste) der Vorgang abgebrochen wird?

Der CGI-Prozess wird nicht abgebrochen, solange ein POST aus STDIN gelesen wird und solange unter dem STDIN ein bestehendes Socket liegt, ein Socket ist das Handle was auf TCP aufsetzt.

Es kann jedoch sein, dass der Webserver nicht solange wartet, bis der CGI-Prozess zuende ist. Lt. Protokoll HTTP wirds jedoch auch in diesem Fall eine Response geben und der Webserver dann in FIN sendet (Connection: close) und das Socket wird geschlossen.

Hierzu schnappe Dir die üblichen Tools um sowas nachzustellen mit tcpdump, pcap, wireshark, ethereal etc.

Hotti