httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dean Gaudet <dgau...@arctic.org>
Subject RE: Bug Report 5671 - CGI Deadlock
Date Sat, 05 Feb 2000 07:13:08 GMT


On Wed, 2 Feb 2000, William A. Rowe, Jr. wrote:

> > >2) Is it 'legal' to be transmitting the http result to the 
> > >   client, while the client isn't done transmitting the request?
> > 
> > Yes, you just need to be careful not to close the connection before
> > the recipient has a chance to ack the response packet and that ack
> > is received by the server (hence, lingering close).
> > 
> > ....Roy
> 
> Let me rephrase - is it 'legal' to BEGIN transmitting the http result
> while the client is still trasmitting their request?  (Yes - I
> know that sounds odd, but I need to determine if the workaround is
> immediate transmit of response data - or some alternate queuing 
> method to ensure the two streams don't deadlock).

from an http point of view it's legal.  but i think you're asking from the
point of view of a cgi ... and mod_cgi just doesn't support full-duplex
operation.

Dean


Mime
View raw message