Hello Group,
I am writing a client (browser without the GUI) for a http server.
If I serialize all requests before the server is done sending data for
all the request then it is
OK.
For example
send 1st request
receive part of data of 1 request
send 2nd request
receive rest of data for both of the requests.
However, in the situation if the server has finished sending all data
for all pending requests,
then my client gets
Broken pipe error
for example
send 1st request
receive full data for Ist requst
'Try sending 2nd request'
"Receive Broken pipe error.
Can someone tell me what wrong I am doing or this is what is expected
from a http server.
Thanks.
nagrik
|