Verwendung von Apache auf einem Windows-Server mit mod_fastcgi sucht der C-Code wie folgt aus:FastCGI Bereinigungscode nicht unter Windows funktioniert
void main() {
init();
while (FCGI_Accept() >= 0)
work();
cleanup();
}
Wenn der Dienst heruntergenommen (dh: net stop apache2), den Prozess beendet, ohne zu dem Bereinigungscode zu gelangen.
Was fehlt mir hier?
Nun gibt die FCGI_Accept() jemals eine Nagatice-Nummer zurück? Oder halten Sie den Prozess einfach an? – eaanon01
Ich halte den Prozess nicht auf. Ich nehme den Service von Apache herunter (net stop apache2), und das sollte FCGI_Accept() veranlassen, mit einem negativen Wert zurückzugeben, wenn ich es richtig verstehe. –