Version 0.3 of the scgi is now available from: http://www.mems-exchange.org/software/scgi/ The SCGI protocol is a replacement for the Common Gateway Interface (CGI) protocol. It is a standard for applications to interface with HTTP servers. It is similar to FastCGI but is designed to be easier to implement. Included in this package is mod_scgi, an Apache module that implements the client side of the protocol. There is also a a Python package called scgi which implements the server side of the protocol. Changes in scgi 0.3 ------------------- mod_scgi.c: * disable verbose debugging output * if the connection to the SCGI server is refused, sleep a little and try again since it might have been restarted (as opposed giving up right away and returning a 500 error to the poor user) scgi_server.py: * restart interrupted select() calls * remove graceful restart code (on HUP signal) in scgi_server.py. It's complicated and now that mod_scgi retries it's not needed. quixote_handler.py: * close stdin -- Neil Schemenauer| MEMS Exchange Software Engineer | http://www.mems-exchange.org/