[EMAIL PROTECTED] wrote:

Matt, your problem sounds like a simple timeout limitation. Which means it
should be possible to fix via a configuration value or similar.


It seems like it should be that simple, but I'm not sure that the appserver has any way of knowing that the client has "stopped". It's still probably trying to squirt the response back at apache, and the packets don't go anywhere. It seems to want to exhaust every packet, which for a 100M movie file is a lot.

I assume Webware allows this in a global configuration, but it is also going
to be useful to allow a very granular configuration of this to set in rare
pages via the API. If these things are not possible, perhaps they should be.

This is probably more about apache (or whatever web server) that Ww itself.

I found a message from Geoff from a couple of years ago that references this problem:

----------------------

Clark,

I am unable to reproduce the "Webware death" problem at home on my Linux
Mandrake 8.1 box.  Whenever I cancel a long, large servlet prematurely,
the
exception handler get triggered due to the broken pipe, as you would
expect.
But nothing crashes.

The StreamOut Error:  (10053, 'Software caused connection abort') message
you
see on Windows NT is also normal.  In fact, the exception handler should
be
modified so that it simply ignores that message -- that's just what you
get
on Windows instead of EPIPE when the connection is canceled.

So I'm now 98% convinced that this is an OS bug, not a Webware bug or
Python
bug (I'm also using Python 2.1.1).  I would suggest trying a newer version
of
Linux.





-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Webware-discuss mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webware-discuss

Reply via email to