--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/bin/pngtile.fcgi Wed Jan 06 18:20:01 2010 +0200
@@ -0,0 +1,32 @@
+import flup.server.fcgi
+
+def main (app, bind=None) :
+ """
+ Run as a non-threaded single-process non-multiplexed FastCGI server
+ """
+
+ # create WSGIServer
+ server = flup.server.fcgi.WSGIServer(app,
+ # try to supress threading
+ multithreaded=False,
+ multiprocess=False,
+ multiplexed=False,
+
+ # specify the bind() address
+ bindAddress=bind,
+
+ # leave as defaults for now
+ umask=None,
+
+ # XXX: non-debug mode?
+ debug=True,
+ )
+
+ # run... threads :(
+ server.run()
+
+if __name__ == '__main__' :
+ import pngtile.wsgi
+
+ main(pngtile.wsgi.application)
+