Shut down database connection, otherwise up to MaxClients DB
authorMark Huang <mlhuang@cs.princeton.edu>
Mon, 12 Feb 2007 18:42:49 +0000 (18:42 +0000)
committerMark Huang <mlhuang@cs.princeton.edu>
Mon, 12 Feb 2007 18:42:49 +0000 (18:42 +0000)
connections will remain open.

ModPython.py

index 55dfdca..a6a424c 100644 (file)
@@ -5,7 +5,7 @@
 # Mark Huang <mlhuang@cs.princeton.edu>
 #
 # Copyright (C) 2004-2006 The Trustees of Princeton University
-# $Id: ModPython.py,v 1.3 2006/10/30 16:39:24 mlhuang Exp $
+# $Id: ModPython.py,v 1.4 2007/01/11 22:05:15 mlhuang Exp $
 #
 
 import sys
@@ -45,6 +45,10 @@ def handler(req):
         # Handle request
         response = api.handle(remote_addr, request)
 
+        # Shut down database connection, otherwise up to MaxClients DB
+        # connections will remain open.
+        api.db.close()
+
         # Write response
         req.content_type = "text/xml; charset=" + api.encoding
         req.send_http_header()