I have been playing with aolserver on OpenBSD 2.8. aolserver 3.3.1 now compiles
cleanly on OpenBSD. And searching through the mailling lists the only other problem
seems to be an issue with tcl exec command.
I have tried an exec from a tcl script and from an ADP and have confirmed the problem.
an ADP with the following in it:
<% ps_puts [exec /bin/ls] %>
fails with the following in the log:
Error: error reading output from command: interrupted system call
while executing
"exec /bin/ls"
This works on my redhat7.0 box. I also tried OpenBSD-snapshot (from Apr 08) with the
same results. nsd76 has the same issue also.
The log message seems to be generated from a failed call to Tcl_ReadChars() within the
procedure Tcl_ExecObjCmd() contained in tcl8.3.2/generic/tclIOCmd.c.
This is the first time I have dug into aolserver's code. So any
pointers/solutions/hunches would be most appreciated.