[mod_python] browser connection state

Miguel Marques miguel at yorku.ca
Fri Feb 23 14:40:04 EST 2001

On Fri, 23 Feb 2001 11:00:39 -0800, Naris Siamwalla <naris at ensim.com> wrote:
> catching the IOError exception is fine, but can i assume for -*all*- IOError
> exceptions thrown when i req.write was because of a stop/reload?  could an
> IOError be thrown for other reasons (e.g. apache itself causing mod_python
> to throw the IOError exception) ?  if there are no other reaons, then i
> guess it's safe to write a try block that assumes so.

Gregory would better be able to answer that than me.  
I'm just a mod_python user...

However, IMHO, even if the IOError error happens inside of apache or
for some other reason, it means you lost the connection to the browser and
therefore that you won't be able to send a response to the user.
In that case you probably should abort whatever the user requested
since s/he will probably assume it didn't work since no page got sent
back.  Or am I missing the point?


C. Miguel Marques, York University, Computing & Network Services
e-mail: miguel at yorku.ca, voice: (416)736-2100x22684, fax: (416)736-5830

More information about the Mod_python mailing list