In the HTTPResponse module (see
you will find the following method for flushing the
def flush(self, autoFlush=1):
if not self._committed:
The last line should be very obviously changed to
Or do I miss something?
I also noticed a problem when I do a flush and a
forward afterwards. Webware makes the forwarding, but
somehow the forwarding servlet seems to overwrites
the servlet to which it forwards in the servlet cache.
Webware should prohibit forwarding when the response
is already committed.