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.

Reply via email to