Wie gesagt: bei einem Lazarus-FCGI Projekt läuft der Prozess nicht wirklich weiter, weil es keine "Mainloop" also keine Events gibt, die aufgerufen werden, wenn irgendetwas passiert (z.B ein Timer zuschlägt). Das Programm (Main Thread) hängt in einem "Blocking Read" und fängt erst wieder an zu laufen, wenn neue Daten über die Pipe vom Webserver ankommen.MitjaStachowiak hat geschrieben:Naja, ich erwarte, dass, wenn ich das FCGI-Programm im Browser aufrufe, dieses wie gewohnt eine HTML-Seite ausgibt, nur dass der Prozess hinterher weiterläuft.
Was aber gehen sollte, ist, einen Thread zu starten, der im Hintergrund arbeitet.
Gruß,
-Michael