Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

ANNOUNCE: scgi 0.3 released

1 view
Skip to first unread message

Neil Schemenauer

unread,
Jun 4, 2002, 10:46:01 AM6/4/02
to
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 <n...@mems-exchange.org> | MEMS Exchange
Software Engineer | http://www.mems-exchange.org/


0 new messages