[Zope] [BUG] Background processes interfere with Zope's HTTP responses

Dieter Maurer dieter@handshake.de
Wed, 20 Dec 2000 22:06:43 +0100 (CET)


Hi Steve,

Steve Spicklemire writes:
 >    Hmm.. I just tried this with my highly experimental product
 > (LocalProc 0.0.1) and I didn't observe the same effect that you did
 > behind my Proxy Server.....
Whether you see this effect or not depends on the HTTP
processing in the chain between your browser and the server.

When all chain members use multi-request mode, then the fact
that the connection is kept open longer than necessary has
no visible effect.

However, applications that strictly follow old HTTP 1.0
versions will use single-request mode.
Then you may observe the delay.
An optimal application to view the effect is
"ZPublisher.ZClient".

 > ...
 > The
 > main difference I see between what you are doing and what I do.. is
 > that I redirect stdout and stderr so that my subprocess has no open
 > files shared with the parent process.
That was also my first thought.
But in fact, all currently open request sockets are shared
with the process as well.



Dieter