Thread FastCGI/FCGI - Error-Routine (20 answers)
Opened by Froschpopo at 2012-03-12 15:58

Froschpopo
 2012-03-12 19:21
#156797 #156797
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Warum ist das so abwägig? Damit beende ich den Request und gebe vorher noch eine Fehlermeldung raus:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
sub error {
my $errors = shift;
for (@{$errors}) { # noch schnell die Fehler aufzeichnen
warn $_;
}

print "Content-Type: text/html\n\n";
print "Wegen Fehler abgebrochen!";
next;
}

Das ist doch dasselbe wie bei die(), dort wird das Script ja auch sofort beendet. Da bei FastCGI ein Schleifendurchlauf=Request ist, warum noch warten wenn eh ein Fehler auftrat? dann kann ich denjenigen ja gleich kicken und die Schleife für den nächsten freigeben.
Das ist für mich logisch, aber vielleicht denke ich ja auch falsch! Bitte dahingehend um Korrektur :)
Last edited: 2012-03-12 19:25:02 +0100 (CET)

View full thread FastCGI/FCGI - Error-Routine