[z3-checkins] r10684 - z3/modzope/trunk/src/modzope

philikon at codespeak.net philikon at codespeak.net
Fri Apr 15 18:18:01 MEST 2005


Author: philikon
Date: Fri Apr 15 18:18:01 2005
New Revision: 10684

Modified:
   z3/modzope/trunk/src/modzope/wsgi.py
Log:
the request variable wasn't renamed everywhere yet
let mod_python know that the status has been set


Modified: z3/modzope/trunk/src/modzope/wsgi.py
==============================================================================
--- z3/modzope/trunk/src/modzope/wsgi.py	(original)
+++ z3/modzope/trunk/src/modzope/wsgi.py	Fri Apr 15 18:18:01 2005
@@ -165,8 +165,8 @@
         apache_env = apache.build_cgi_env(request)
 
         BaseCGIHandler.__init__(
-            self, stdin=ModPythonInputStream(req), stdout=None,
-            stderr=ModPythonErrorStream(req), environ=env,
+            self, stdin=ModPythonInputStream(request), stdout=None,
+            stderr=ModPythonErrorStream(request), environ=apache_env,
             multiprocess=forked, multithread=threaded)
         self.request = request
         self._write = request.write
@@ -178,6 +178,8 @@
         self.cleanup_headers()
         self.headers_sent = True
         self.request.status = int(self.status[:3])
+        self.request._status_set = True
+
         for name, value in self.headers.items():
             if name.lower() == 'content-length':
                 self.request.set_content_length(int(value))


More information about the z3-checkins mailing list