|
Ok, I got it. First there seemed to be be a problem with
the cgi input/output piping (found threads in the uclinux mailing list). I
fixed that by using the old style dup2’ing of stdout and stderr (I guess
there was a reason for replacing that by an extra interposer process –
portability?. I know that this dup2’ing of stdout doesn’t work on
win32). Second, it was a special problem for our configuration.
Since our cgi must run infinitely parallel to the server it seemed unwise to do
a http_unlisten after the cgi started. Now it works. Thanks anyway. Greetings, Thomas. |